请问如何将LPWSTR类型转换成CHAR类型

woshirenyi 2003-08-22 04:14:04
如何把LPWSTR类型的一个变量用MESSAGEBOX显示出来?
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshirenyi 2003-08-22
  • 打赏
  • 举报
回复
用AfxMessageBox( (char*)变量 );为什么只能显示出变量的第一个字母,比如变量是ASAI,
只能显示出A,怎么能全显示出来呢
五行缺钱 2003-08-22
  • 打赏
  • 举报
回复
好像直接作为参数传给messagebox就可以,因为好像messagebox支持unicode。
把LPWSTR转换为CHAR需要用API:WideCharToMultiByte(),其具体的用法参见MSDN。
zxiaox 2003-08-22
  • 打赏
  • 举报
回复
直接:AfxMessageBox( (char*)变量 );

18,355

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧