C的WIN32 SDK问题,EDIT里面的数据要怎么读

用户输入字符什么的,要怎么读,就是拿来使用... 用户输入字符什么的,要怎么读,就是拿来使用 展开
 我来答
Die_Trying
2009-01-26
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
HWND GetDlgItem(HWND hDlg, int nIDDlgItem); 获取编辑框的句柄
hDlg是窗口的句柄,nIDDlgItem是编辑框的ID号

接着用:
int GetWindowText(HWND hWnd, LPTSTR lpString, int nMaxCount);
hWnd是编辑框的句柄, lpString用来接收字符串数据, nMaxCount是字符长度

如果不知道字符串长度可以用:
int GetWindowTextLength(HWND hWnd);
hWnd是编辑框控件句柄
函数返回值是字符串长度
然后使用 new 操作符动态创建字符串
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德甲邵大傻
2009-01-14 · 超过61用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:0
展开全部
SendMessage(hEdit, WM_GETTEXT, iBufSize, (LPARAM)&szBuf);
hEdit控件的句柄,iBufSize数据存放区大小,szBuf数据区首地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式