当前位置: 移动技术网 > 科技>操作系统>windows > Windows API编程(SDK编程)配置VS2017——出现LNK 2019错误的win32项目如何解决

Windows API编程(SDK编程)配置VS2017——出现LNK 2019错误的win32项目如何解决

2018年12月21日  | 移动技术网科技  | 我要评论

异世大话,吴静玉,网站的类型

  最近刚入门sdk编程,在 我终于知道为什么windowsapi学的人这么少了 这篇文章中,确实发现了这样的问题,我的教程使用vs2013->windows桌面->win32,就诞生了能使用winmain()的接口的windows程序。而换成vs2017来编译,却发现问题不止这里

 

  首先,参考某些资料得到vs2017创建win32项目的步骤

  step1,windows桌面->windows桌面向导(我取消了右下角“为解决方案创建项目”)

  

 

  s2,取消复选框“预编译标头”和“安全开发生命周期sdl检查c”,改为勾选“空项目”复选框

  

 

  s3,在“解决方案资源管理器”窗口选择“源文件”右击“添加”->“新建项”

  

 

  最后键入代码却发现没有出现想象中的“窗口”应用程序而是出现error

 

  解决方案是在“解决方案资源管理器”窗口选择“projectname”右击“属性”

  

  在弹出的新窗口中,选择“配置属性”->“链接器”->“系统”,再在右侧“子系统”把“控制台”改为“窗口”

  

 

  完成!

 

参考:vs2017 windows编程时出现lnk2019

 

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网