cannot convert parameter 1 from 'const char *' to 'LPCWSTR' 修改
想要搜索文件夹目录下所有文件,网上搜了个例子,
string find_path;
WIN32_FIND_DATA FindFileData;
hFind = FindFirstFile(find_path.c_str(), &FindFileData);
提示错误,cannot convert parameter 1 from 'const char *' to 'LPCWSTR' 修改 ,搜索解决方法:
Change your project configuration to use multibyte strings. Press ALT+F7 to open the properties, and navigate to Configuration Properties > General. Switch Character Set to "Use Multi-Byte Character Set".
“但是如果是变量,不是常量字符串的话,就还是会有问题。最痛快的办法就是在建立工程时,直接选不用那个Use Unicode libraries ,这样就不会再遇到这个问题了。” 这个还没遇到,在遇到问题再解决!