【发布时间】:2010-04-18 22:18:58
【问题描述】:
我了解在 Windows 下不可能有具有多个入口点的应用程序。
我有一个 MFC 应用程序,我添加了使它作为服务运行的代码(main() 入口点和其他必需的东西),但看起来 Windows 将始终从 MFC 运行 WinMain() 而不是我的 main。
问题是如何从 MFC 禁用 WinMain() 以便能够运行我自己的 main()。
如果您想运行与控制台应用程序相同的应用程序,可能会出现同样的问题。
为了将其构建为控制台应用程序(main 而不是 WinMain),我必须在项目属性中进行哪些更改?
评论我的 CWinApp 是唯一的解决方案吗?
【问题讨论】:
标签: c++ windows mfc entry-point winmain