HANDLE hFile = ::CreateFile(argv[1], GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
在这句中,vs2005提示CreateFileW第一个参数无法从char*转换成LPCWSTR,这该怎么办?(上面的提示没打错,是多了个W)我看msdn上给的例子换成一个字符串也不行,谢谢帮忙了。
HANDLE hFile = ::CreateFile(argv[1], GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
在这句中,vs2005提示CreateFileW第一个参数无法从char*转换成LPCWSTR,这该怎么办?(上面的提示没打错,是多了个W)我看msdn上给的例子换成一个字符串也不行,谢谢帮忙了。
把argv[1], 赋值到CString中去宰传给createfile