软件visial studio2022
使用easyx库绘制窗口标题遇到的问题

问题代码展示:

报错 :

问题描述:字符编码不兼容, SetWindowText的第二个字符需要“宽字符”(LPCWSTR),图中出传入的是多字节字符串,本质是窄字符和宽字符的不匹配
问题解决:
方法一:字符串前添加'L'
SetWindowText(GetHwind(),(L"WASD控制前后移动"));
方法二:强制编码转换
#include<atlconv.h>
USES_CONVERSION
SetWindowText(GetHWnd,A2CW("WASD控制移动"));

2383

被折叠的 条评论
为什么被折叠?



