error C2440: “=”: 无法从“CString”转换为“LPCWSTR” 解决办法

今天在VS2012建立的MFC工程中做视频解码,一直遇到这个错误,这个问题的解决办法有以下三个:

方法1、将工程属性->配置属性->常规->字符集中设置设置成“使用多字符字符集”。

方法2、将出错的地方的CString型变量前加一个W2A。

eg:W2A(StringName)

方法3、将出错的地方的CString型变量前加一个_T。

eg:_T(StringName)

你可能感兴趣的:(C++)