我用C++做了个窗口程序,但执行后为何会出现控制台?我用纯MinGW的。
听别人说实现了WinMain就没事,为何我的还会出现控制台?如果谁成功地解决了我的问题,我将会提高悬赏,谢谢。...
听别人说实现了WinMain就没事,为何我的还会出现控制台?
如果谁成功地解决了我的问题,我将会提高悬赏,谢谢。 展开
如果谁成功地解决了我的问题,我将会提高悬赏,谢谢。 展开
1个回答
展开全部
你确定是在进行windows编程(不一定是WinMain,那是windowsAPI编程)。
使用正确的参数(比如:-mwindows)
追问
那要怎样才能让控制台消失?请给我详细一点的代码,谢谢。
追答
编译时,在链接参数中增加-mwindows,链接生成的代码即为无Console窗口程序。
无奈,不能上传附件了,奇怪,全篇还贴不下。
你的代码应该也可以,主要是在链接时加上-mwindows参数就可以了。
codeblock可能在窗口运行时仍会弹出console,但直接编译生成的exe程序时,应该就不显示
console了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询