例如我们可以这样改动
#include <Windows.h>
#pragma comment(linker, "/subsystem:/"windows/" /entry:/"mainCRTStartup/"") // set entry address
int main(int argc, char* argv[])
{
MessageBox(NULL, L"Hello", L"Notice", MB_OK);
return 0;
}
在默认情况下链接器看到/subsystem下是windows选项的时候,它会自动寻找WinMain或者wWinMain
但我们强制指定入口地址,这样运行程序的时候默认的console窗口就会隐藏!
隐藏CONSOLE口的程序
最新推荐文章于 2024-07-06 22:56:21 发布
本文介绍了一种通过在C++程序中使用编译器指令来指定程序入口点的方法,从而达到在运行时隐藏默认控制台窗口的效果。这种方法适用于那些希望创建更简洁用户界面的开发者。
1万+

被折叠的 条评论
为什么被折叠?



