gpt4 book ai didi

c++ - 我们可以将控制台和 win32 c++ 的命令和功能互换吗?

转载 作者:行者123 更新时间:2023-11-28 07:06:02 25 4
gpt4 key购买 nike

我用 C++ 控制台编程开发了通信程序,它很完整并且工作正常。现在我需要为某些实时目的更改我的代码,我需要使用以前的代码并进一步添加并生成 .avi 电影(很可能是 BMP 图像)。

问题是,据我所知,电影只能用 win32 c++ 生成,不能用控制台编程生成?

因此1. 我可以在 win32 编程中使用相同的代码(当然有必要的更改)和我在控制台编程中使用的 API 吗?

  1. 我可以换一种方式吗,即在 win32 c++ 中制作电影生成代码,然后以某种方式将其包含在控制台程序中。如果是,有什么想法吗?

任何其他想法也是可观的

最佳答案

Win32 编程和“控制台”编程没有区别——您可以同时使用两者。唯一的区别是您使用的主要入口函数(通常是 main 与 WinMain)。因此,如果可以更轻松地调整控制台应用程序,则无需费心设置新项目。

事实上,控制台应用程序甚至可以创建窗口,基于窗口的应用程序也可以创建自己的控制台。并且与 Win32 C++ 和控制台 C++ 没有区别(除了我已经提到的您正在使用的主要入口函数以及输入和输出通信的惯用方式)。

关于c++ - 我们可以将控制台和 win32 c++ 的命令和功能互换吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21747855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com