如何用宏参数拼接一个字符串到指定字符串,然后转换为UNICODE码(内详)
来源:百度知道 编辑:UC知道 时间:2024/07/03 03:41:55
用这个来代替一个字符串
#define PicAres(PA) "src/"#PA
要转换成“LPCWSTR”
请问如何转换?(直接+“L”“_T”“TEXT”之类的貌似根本不行)
忘了说了 我的PA 是 LPSTR
不好意思哈
#define PicAres(PA) "src/"#PA
要转换成“LPCWSTR”
请问如何转换?(直接+“L”“_T”“TEXT”之类的貌似根本不行)
忘了说了 我的PA 是 LPSTR
不好意思哈
你那个PA是什么东西啊, 如果是个字符串常量的话就这样:
#define PicAres(PA) L"src/" L##PA
前提是你定义PA的时候别写L,就这样 PicAres("hehe")
如果是个变量的话。。还是别用宏了,得搞几个函数折腾