我想向 MFC WinMain 添加一个包装器,以便能够使 MFC 应用程序能够作为 GUI 应用程序或服务运行。
我可以在不修改 MFC 源代码的情况下从 MFC 将包装器添加到 WinMail 吗?
我想向 MFC WinMain 添加一个包装器,以便能够使 MFC 应用程序能够作为 GUI 应用程序或服务运行。
我可以在不修改 MFC 源代码的情况下从 MFC 将包装器添加到 WinMail 吗?
有可能,只需检查命令行参数以更改行为。检查http://msdn.microsoft.com/en-us/library/ms687414(VS.85).aspx
如果您想让它作为控制台工作,请记住,不可能使应用程序在 Windows 上同时作为控制台和 GUI 运行。对服务仍然没有限制,服务应用程序可以是 GUI 应用程序或命令行应用程序。