error:未定义标识符
这种情况下一般是lib文件没有被包含进去,解决办法:
项目->属性->链接器->输入->附加依赖项 在这里添加对应的lib文件即可
另外还有一种原因是新建项目的类型没有选择对:
比如,想要创建窗体应用程序,结果选择了空项目或者是控制台应用程序,这时候用到winmain函数等。就会出现类似问题,解决办法如下:
(1)项目->属性->配置属性->C/C++ ->预处理器 中的【预处理器定义】 删除“_CONSOLE” 添加 “ _WINDOWS”
(2)项目->属性->配置属性->连接器->系统中的【子系统】设置为Windows(/SUBSYSTEM:WINDOWS)
(3)生成->重新生成解决方案
另外,对于不能从数组转为LCHAR这种错误 在项目->属性->常规->字符集 选择多字节字符集就行