windows console程序,隐藏控制台展示

1、使用#pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"")

#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")
int main()
{
    std::cout << "Hello World!\n"; 
}

2、visual studio中设置。点击工程属性,选择链接器,系统,子系统,选择窗口 (/SUBSYSTEM:WINDOWS),然后再选择高级、入口点,填写mainCRTStartup。

windows console程序,隐藏控制台展示_第1张图片

windows console程序,隐藏控制台展示_第2张图片

微软开发文档参考:https://docs.microsoft.com/zh-cn/cpp/build/reference/entry-entry-point-symbol?view=vs-2019

 

你可能感兴趣的:(C++编译)