首页| 论坛| 消息
主题:在CONFIG +=console状态下,如何手动隐藏控制台?
回帖:楼上的思路已经是比较好的解决方式了,为此还深扒了下Qt的源码发现subsytem=windows 时候入口函数是WinMain, 在windows下如果想实现隐藏用FindWindow查找窗口句柄然后隐藏
HWND h = ::FindWindow(NULL, reinterpret_cast( a.applicationFilePath().replace("/", "\\").data()));
if(h)
::ShowWindow(h, SW_HIDE);
下一楼›:subsystem=windows ,启动要弹出命令行时候打开一个新进程cmd.exe 将 管道重定向到这个进程,这样 ..
‹上一楼:印象中mac下需要app bundle才能做纯GUI,而app bundle双击就是不会出命令行的。要用命令行得用命 ..

查看全部回帖(10)
«返回主帖