经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Windows » 查看文章
Windows API编程(SDK编程)配置VS2017——出现LNK 2019错误的win32项目如何解决
来源:cnblogs  作者:日狗  时间:2018/12/24 10:25:17  对本文有异议

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

 

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

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

  

 

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

  

 

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

  

 

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

 

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

  

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

  

 

  完成!

 

参考:VS2017 windows编程时出现LNK2019

 

 

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号