ntjm.net
当前位置:首页 >> mFC EDit框 结果 >>

mFC EDit框 结果

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

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

方法很多啊 方法1:void SetDlgItemInt(int nID, UINT nValue, BOOL bSigned = TRUE) 例:SetDlgItemInt(IDC_EDIT1,465,1);//nID就是编辑框的ID,nValue就是你要显示的数字,bSigned就确定你的数是singed还是unsigned的 同样也有GetDlgItemInt可...

在界面上定义一个EditBox(CEdit类)或者StaticText(CStatic类)控件,使用该类的SetWindowText成员函数把文本写到控件中显示。 控制台终端的输出流的话,可以用strstream 或stringstream 代替iostream 作为流,流输出完成后,生成的字符串都在...

两个方法: 第一种【用控件变量,运行快】:给这个Edit添加一个CEdit变量m_edit1。 在你需要这个编辑框的内容的时候,调用CString str=m_edit1.GetWindowText(); 然后 int h=_tstoi(str); 而如果把一个int输出到编辑框,可以这样: int h...

UpdateData();//这一句必须要 如果你的编辑框没有关联变量 UNIT result = GetDlgItemInt(IDC_EDIT);//IDC_EDIT为你的编辑框ID。 如果你的编辑框关联了变量m_ndata UNIT result = m_ndata; 有什么不懂的欢迎提问。

只要在文本框控件上选择multiline(多行)那一项,然后在选上want return(允许回车)这项就可以了。 Cstring str("multiline display \n"); str+="second line \n"; Dlg->GetDlgItem(IDC_EDIT1)->ShowWindowText(str);

1、设置编辑框变量 在MFC的基本对话框中,我建立了一个编辑框控件,变量名为 m_Min ,类型为value int [cpp] view plaincopy CString c_user; m_user.GetWindowText(c_user); 就两句代码就可以获取内容了 2、直接获取 [cpp] view plaincopy CString...

如果不考虑Edit的对齐方式 给你的Edit赋一个变量(在EDit框按右键,添加变量),类别为Value名为m_editv1 按键程序 void Ctest1Dlg::OnBnClickedButton9() { // TODO: 在此添加控件通知处理程序代码 m_editv1+='9'; UpdateData(false); } 就可以了

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

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