在Unicode字符集下,这条语句编译不能通过。。。
如题,在Unicode字符集下,WinExec("notepad "+p_filepathname,SW_SHOWNORMAL);编译通过不了,报错是:
error C2678: 二进制“+”: 没有找到接受“const char [9]”类型的左操作数的运算符(或没有可接受的转换)
我想用记事本显示一个文件,该文件的路径我存放在变量p_filepathname里,但是在Unicode下报错,我不想换回多字节字符集,请问有什么方法可以代替么?
PS:p_filepathname是个CString变量。