ttgy.net
相关文档
当前位置:首页 >> mFC EDit >>

mFC EDit

先创建个对话框项目,添加一个编辑框,双击OK按钮,删除里面的OnOK() 加上下面的代码。 //读取 CString s = _T("") ; GetDlgItemText( IDC_EDIT1/*你的编辑框ID*/ , s ) ; //显示 MessageBox( s ) ;

CEdit* pEdit = new CEdit; pEdit->Create(ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER, CRect(10, 10, 100, 100), this, 1);

CString str; char ch[10]; 1、GetDlgItem(IDC_EDIT)->GetWindowText(str); 2、GetDlgItemText(IDC_EDIT, str); 3、GetDlgItem(IDC_EDIT)->SendMessage(WM_GETTEXT,10,(LPARAM)ch); 4、SendDlgItemMessage(IDC_EDIT,WM_GETTEXT,10,(LPARAM)ch); ...

1、添加一个变量CEdit* m_ED 2、重写OnInitDialog(),在OnInitDialog()中显示: CStringArray str; str.Add(_T("a")); str.Add(_T("b")); str.Add(_T("c")); m_ED->SetWindowText(str.GetAt(0)); str.RemoveAll();

为Edit框声明一个CString类型的变量m_Edit,然后直接str=m_Edit。 注意:要让m_Edit取得Edit框的字符串必须有语句UpdateData(),要让界面内容的变化显现出来必须有语句UpdateData(FALSE)。

OnBnClickedOK(){ UpdateData(TRUE); CString str= m_sEdit;//m_sEdit是为edit控件添加的Value型CString变量 OnCancel();}

GetDlgItem(控件ID)->ShowWindow(SW_SHOW)

方法一:用ClassWizard 给 edit控件关联 double类型变量 假设变量为 m_value m_value = 123.456; UpdateData(FALSE);//把控件关联的变量值“刷到”控件上显示 方法2: 定义CString 字符串类型变量 CString s; s.Format(_T("%lf"), 123.456);//CStr...

首先把multiline选上,want return选上,去掉auto hscroll,选上auto vscroll,最后再选上vertival scroll 这些分别是支持多行(只有支持多行的情况下才能选出垂直滚动条),,want return是在编辑框中输入回车就是换行,auto hscroll,auto vsc...

为编辑框添加控件类型的关联变量CEdit m_edit m_edit.SetSel(-1, -1); CString str = "你想显示的内容"; m_edit.ReplaceSel(str+"\r\n"); UpdateData(FALSE);

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