vc怎么把win32控制台应用程序换成win32应用程序

vc怎么把win32控制台应用程序换成win32应用程序,第1张

控制台

WIN32

程序的最大差异在于链接命令的/

SUBSYSTEM

参数,CONSOLE是控制台,WINDOWS是WIN32

修改方法:工程、属性、LINK选项、System

把“Windows

(/SUBSYSTEM:WINDOWS)”改成“Console

(/SUBSYSTEM:CONSOLE)”就行了

要记得在代码里面然后写上对应的

main函数

,否则编译的时候会报链接错误

main进入控制台,而winmain则是应用程序,想要在winmain中d出console我只知道有个shell传递CMD命令和要显示参数,应该可以,不过此法不易,我也不行。如果仅为调试,那么可以插入断点,在DEBUG窗口查看,或者messageboxd、textout drawtext吧!printf在winmain中不存在了,sprintf只具有其格式化功能但无输出功能

project->settings->link

最下面的框(project options),往下拉

有个/subsystem:windows

改成/subsystem:console

相反,同理


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11694547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存