C++ 如何向MFC WinMain添加包装器?

C++ 如何向MFC WinMain添加包装器?,c++,visual-c++,mfc,entry-point,winmain,C++,Visual C++,Mfc,Entry Point,Winmain,我想向MFC WinMain添加一个包装器,以便使MFC应用程序能够作为GUI应用程序或服务运行 我可以在不修改MFC源代码的情况下从MFC向WinMail添加包装吗?如果可以,只需检查命令行参数即可更改行为。检查 如果您想使其作为控制台工作,请记住,在Windows上不可能使应用程序同时作为控制台和GUI运行。但服务没有限制,服务应用程序可以是GUI应用程序或命令行应用程序。您的意思是要覆盖WinMain的MFC版本?MFC本身就是一个包装器。因为生活不记得了,但有些东西可以让你去做。我记得在

我想向MFC WinMain添加一个包装器,以便使MFC应用程序能够作为GUI应用程序或服务运行


我可以在不修改MFC源代码的情况下从MFC向WinMail添加包装吗?

如果可以,只需检查命令行参数即可更改行为。检查


如果您想使其作为控制台工作,请记住,在Windows上不可能使应用程序同时作为控制台和GUI运行。但服务没有限制,服务应用程序可以是GUI应用程序或命令行应用程序。

您的意思是要覆盖WinMain的MFC版本?MFC本身就是一个包装器。因为生活不记得了,但有些东西可以让你去做。我记得在一本名为《MFC内部结构》的书中读到过这方面的内容。这是一些覆盖,或一堆覆盖,但我不确定。