
编程人生之VS
芯魂
与其仰望,不如死磕!
展开
-
解决error C2664: no instance of constructor "CFileDialog::CFileDialog" matches the list
VS2010默认配置里,使用的是UNICODE字符。 解决方法:项目上右击->属性,左边:配置属性->常规,右边:项目默认值->字符集,将UNICODE字符集改成多字节字符集。 PS:MFC里有两个宏,UNICODE和_UNOCODE控制UNICODE定义,都涉及到NICODE字符,非UNICODE字符定义为"目标字符串"; UNICODE字符,字义为L"目标字符串"; MFC里的另外原创 2014-02-21 23:02:23 · 4029 阅读 · 0 评论 -
VS2010报错:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
百度一大堆,列举几种解决方法: 1、项目-->工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否] 2、cvtres.exe出现了问题 方法:搜索一下cvtres.exe,使用最新的cvtres.exe替换老的文件即可,(PS:替换之前记得备份一下,如果不对,可以替换回来)原创 2014-03-02 17:47:38 · 1111 阅读 · 0 评论