1
1
你需要阅读Unicode。您的问题中的数据(“消息请求”)与您的评论中的数据不同( L “消息请求”)。他们是完全不同的,你需要理解这一点。查看“内存”视图,了解它们是如何分层的。 您还没有说要如何“显示”消息,但是如果它仍然是unicode,并且客户端是基于ce的,那么就没有什么可做的了。ce只对它的所有api使用unicode。如果是桌面,请使用宽的(后缀为“w”)api,或者在应用程序中定义unicode。或者使用wcstombs或widechartomultibyte转换它。 |
2
0
您是用Unicode发送字符串吗? 字符串周围没有text()宏,所以我想没有。尝试用%s打印。 |
3
0
我找到了解决办法。 如果要将byte*转换为lpcwstr,而不是使用widechartomultibyte,则可以按以下方式使用:
然后使用 图文(…); 在窗户上 你就能看到正确的信息。 |
DK Nagond · 在WinCE 6.0或7.0上托管Web应用程序 11 年前 |
Xentius · 通过知道线程的ThreadName来设置线程的优先级 11 年前 |
Werner van den Heever · 按键事件C# 11 年前 |
Fleck · 设备驱动程序未调用Xxx_Init 12 年前 |