Edit Box的问题

tdnetdog 2003-10-16 09:56:26
本来以为挺简单的,可能实际就是不难的。可花了1个多钟头,还是没有解决。
问题如下:
我在Dialog里加了一个Edit Box的控键名称为:IDC_EDIT1现在想用一个CString的变量存储Edit框中的文本。
用了两种方法都没有成功,我初学的,对msdn还不是很了解。
1,在classwizard中为IDC_EDIT1添加一个变量m_Edit可是当Edit框中的文字变化了以后,,m_Edit却没有变化。
2,用GetWindowText函数,看msdn中第一个参数是hWnd,可是看了半天也不知道怎么样能取得控键的类。

有没有哪位能帮个小忙啊,不胜感谢!
...全文
25 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dan1416 2003-10-19
  • 打赏
  • 举报
回复
up
tdnetdog 2003-10-19
  • 打赏
  • 举报
回复
多谢了。
enoloo 2003-10-18
  • 打赏
  • 举报
回复
UpdateData(true),UpdeData(false)用来沟通m_edit和界面.

GetDlgItem(IDC_EDIT1)->GetWindowText();可以.

hWnd可以这样得到: HANDLE handle=GetDlgItem(IDC_EDIT1)->GetSafeWnd();
atEleven 2003-10-16
  • 打赏
  • 举报
回复
1 UpdateData(TRUE);

2 GetDlgItem(IDC_EDIT1)->GetWindowText();

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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