从Windows GDI转换为Qt

时间:2018-08-26 19:12:33

标签: qt winapi

我正在评估将我的应用程序(Win32)转换为Qt的可行性。我想转换代码,以便逐渐将一个单一的代码库从Windows GDI转换为Qt,而不是克隆源代码并复制代码。通过翻转一个全局开关,或在项目属性中声明一个清单常量,我希望进行转换和测试,同时能够在必要时发布生产版本(使用旧代码)。

Windows从WinMain()函数开始,我看到Qt有一个main()

是否有一种组织源的技术来简化此过程?构造代码的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

如果“如何简化此操作”表示“如何更改Windows可执行文件入口点”,则 在VS项目设置中:将“配置属性>链接器>高级”放在“入口点”的“ mainCRTStartup”中。

如果您需要从命令行执行此操作,请检查以下内容:Replacing WinMain() with main() function in Win32 programs