中易网

我用C++做了个窗口程序,但执行后为何会出现控制台?我用纯MinGW的。

答案:1  悬赏:60  
解决时间 2021-01-11 01:23
  • 提问者网友:
  • 2021-01-10 16:37
我用C++做了个窗口程序,但执行后为何会出现控制台?我用纯MinGW的。
最佳答案
  • 二级知识专家网友:西风乍起
  • 2021-01-10 17:15
你确定是在进行windows编程(不一定是WinMain,那是windowsAPI编程)。
使用正确的参数(比如:-mwindows)
追问那要怎样才能让控制台消失?请给我详细一点的代码,谢谢。追答编译时,在链接参数中增加-mwindows,链接生成的代码即为无Console窗口程序。
无奈,不能上传附件了,奇怪,全篇还贴不下。
你的代码应该也可以,主要是在链接时加上-mwindows参数就可以了。
codeblock可能在窗口运行时仍会弹出console,但直接编译生成的exe程序时,应该就不显示
console了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息