error:未定义标识符

这种情况下一般是lib文件没有被包含进去,解决办法:

项目->属性->链接器->输入->附加依赖项   在这里添加对应的lib文件即可

 

另外还有一种原因是新建项目的类型没有选择对:

比如,想要创建窗体应用程序,结果选择了空项目或者是控制台应用程序,这时候用到winmain函数等。就会出现类似问题,解决办法如下:

 

(1)项目->属性->配置属性->C/C++ ->预处理器 中的【预处理器定义】 删除“_CONSOLE” 添加 “ _WINDOWS”

(2)项目->属性->配置属性->连接器->系统中的【子系统】设置为Windows(/SUBSYSTEM:WINDOWS)

(3)生成->重新生成解决方案

 

另外,对于不能从数组转为LCHAR这种错误  在项目->属性->常规->字符集    选择多字节字符集就行

posted @ 2015-06-14 10:50  沙中世界  阅读(1827)  评论(0)    收藏  举报