我用SendMessage发送WM_GETTEXT为什么只能取到一个字符?

charcServerIP[20];SendMessage(hwndEditServerIP,WM_GETTEXT,255,(LPARAM)cServerIP);Mess... char cServerIP[20];
SendMessage(hwndEditServerIP,WM_GETTEXT,255,(LPARAM)cServerIP);
MessageBoxA(NULL,cServerIP,"asd",MB_OK);
//MSG每次都只能弹出第一个字符,我知道宽字节可以完全弹出,但是我现在就是想用char来解决他,行吗?
我使用的是vs2008并且没有用mfc,win32c++
展开
 我来答
14566666
2008-10-14 · TA获得超过1382个赞
知道小有建树答主
回答量:905
采纳率:50%
帮助的人:273万
展开全部
我的运行一点问题都没有呀.
我的get用宽的和char都没有问题呀
但是我的set用宽字符就有问题了;

我的是在MFC下的.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式