lyps.net
当前位置:首页 >> MFC 窗体的EDit控件实时刷新.... >>

MFC 窗体的EDit控件实时刷新....

那就给对话框添加WM_CLOSE消息响应函数,判断线程是否已经关闭 ,没有关闭 就执行 关闭线程代码

不知道你这个线程是在哪里创建的,给你介绍线程是在对话框中创建,更新EditBox的两个方法,如果是在其它地方创建的,不太一样,自己修改。 假设是点击对话框中某个按钮来创建线程,则把当前对话框的this指针作为参数,传递给线程,代码: //把th...

按照你所说的: a是edit控件的变量,那么系统会自动生成下面两行代码: // .h文件中,类成员变量CString a; // .cpp 文件 DoDataExchange(CDataExchange* pDX)函数中DDX_Text(pDX, IDC_EDIT_ID, a); 更新edit控件显示的内容: UpdateData(FALSE); ...

假设控件名为pEdit,用SetSel方法可以实现全眩CEdit* pEdit;pEdit->SetSel(0, -1);

CString str; str.Format("%f",value); GetDlgItem(ID)->SetWindowText(str); value为你要设置的double类型的初值 ID为你edit控件的id

EDIT1,EDIT2;属性,EDIT1 可以编辑,EDIT2,不可以编辑 if EDIT1 输酣俯丰谎莶荷奉捅斧拉入结束,按某个特定的键触发事件 事件描述为:将EDIT1的字符串添加到EDIT2尾部,EDIT2 获取焦点,EDIT1设置为空;相关的函数你可以查找MSDN

很简单: m_Edit.GetLine(0,lpszBuffer);//读取edit控件中第一行文本存入lpszBuffer指向的字符串中,m_Edit是与edit控件关联的变量 可参考代码: int i, nLineCount = m_myEdit.GetLineCount();//m_myEdit是与edit控件关联的变量 CString strText...

你该去建立非模态的 , 并且注意指针类型转换 GetDlgItem得到CWnd * 你需要把它转成CEdit * 模态的DoModal之后窗口就消失了,不存在了,窗口上的控件自然也不存在了

Updatedata(TRUE) == 将控件的值赋值给成员变量,即从窗口编辑框中读入数据;Updatedata(FALSE) == 将成员变量的值赋值给控件,将数据从窗口显示。

因为你每次打开,都是重新构造了一个局部对象CSettingDlg,所以肯定是初始化的值. 解决方法是: 你要在调用这个对话框的类中(就是你点击菜单的那个类,一般是view类或frame类),保存这个控件关联的值,比如说m_editValue. 然后在CSettingDlg这个类中,...

网站首页 | 网站地图
All rights reserved Powered by www.lyps.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com