我的问题很简单。在 Ubuntu 中,通常可以使用或不使用 GUI 部署程序,可能使用 --showGUI 之类的标志。我本质上想在 Windows 中重新创建此功能,但似乎 Windows 应用程序以 win_main 开头,而控制台应用程序以 main 开头。
那么产生这种行为所需的基本结构是什么?例如,在 Visual Studio 2012 中,我应该从 Windows 应用程序开始,然后隐藏窗口并写入控制台吗?或者我可以从一个空的控制台应用程序开始并使用 windows API 创建一个窗口?
谢谢
(c/c++,顺便说一句)