如何去处CEdit中的内容 我想把在一个对话框中点击OK按钮,把该对话框的CEdit中的内容显示到另一个对话框的CEdit中,不知道如何实现,用getwindowtext()总是取不到值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先调用updatedata(true),然后再试试? 跨进程?SendMessage(hwnd,WM_GETTEXT,(WPARAM)len,(LPARAM)num);hwnd为edit的,len为num数组的最大长度 或者先把edit关联的变量置空,然后使用updatedata(false) 先UpdateData(TRUE);获取内容。然后向另一对话框发WM_SETEXT消息也可以。 为每个CEdit设置一个变量分别为edit1,edit2,在OnOK()中,使用UpdateData(FALSE)取得edit1的初始值,然后将edit1的值赋给edit2,然后使用UpdateData(TRUE)。这样就应该搞定了! 如果我想把一个对话框中CEdit的内容取出来保存在该对话框类的一个public属性中,把它作为另外一个对话框类的一个函数的参数来传递,为什么也取不到它的值? 不是吧,是不是先给Cedit添加一个变量m_edit,然后把变量置空,m_edit.clear();就可以了,我说的可是把文本框中的内容清空啊!!!不知道是不是你要求的? clear是把用鼠标圈中的字符删掉,不是清空整个CEdit框的 有这样的小例子吗?发一个给我。谢谢! CImageList的问题,出错winctrl2.cpp line:1395 一个线程非常基础的问题,用这样的问题打扰大家不好意思了 怎么在客户端查看服务器上文件的文件目录啊? 请问怎样写上传和下载的程序 [求助]实现点击一个按钮只显示一个dialog,关闭的话隐藏 怎么根据屏幕的分辨率 调整对话框控件的大小 高分求解?如何获取另一个应用程序的命令行参数? 新手入门:各位有什么关于COM的经典书籍介绍,最好是VC++版本的 实在没招了,关于localtime 我看的一些文章都是用MFC写系统钩子,有没有API的系统钩子教程? DLL函数返回字符串
SendMessage(hwnd,WM_GETTEXT,(WPARAM)len,(LPARAM)num);
hwnd为edit的,len为num数组的最大长度
先把edit关联的变量置空,然后使用updatedata(false)
然后向另一对话框发WM_SETEXT消息也可以。
是不是先给Cedit添加一个变量m_edit,
然后把变量置空,
m_edit.clear();
就可以了,
我说的可是把文本框中的内容清空啊!!!
不知道是不是你要求的?