两个MFC对话框A和B,A中有一个编辑框输入名字,B中有一个列表框,我要实现的功能是在A中的编辑框中输入不止一个名字,并且把这些名字都传到B中的下拉列表框中,请问要怎么实现这个功能??
MFC关于编辑框的传值问题!
是同一个工程吧,在对话框A中弄一个字符串数组,保存用户添加的所有名字,然后你调用对话框B时,读取A中的字符串数组,把所有名字都添加到B的下拉列表中。最好都给控件关联上变量,描述的也只是个思路,希望能帮到你。给我发你的工程的话,也可以帮你修改。
mfc怎么把编辑框内的输入的数字存入int?如何把数字输出到编辑框内?
第一种【用控件变量,运行快】:给这个Edit添加一个CEdit变量m_edit1。在你需要这个编辑框的内容的时候,调用CString str=m_edit1.GetWindowText();然后 int h=_tstoi(str);而如果把一个int输出到编辑框,可以这样:int h;\/\/此处为h赋值CString str;str.Format(_T("%d"),h);m_edit1....
MFC 如何将一个对话框的值,传递给下一个对话框
A中编辑框关联一个CString变量 m_text;然后显示B的时候先UpdateData(TRUE);B中增加变量const CString &m_Atext;然后修改B的构造函数增加一个参数B::B(const CString &Atext):m_Atext(Atext),调用B构造的时候传参数m_text就是了。更多办法,得知道你B用的是模式还是非模式的对话框,显示时创建没。
用vc的mfc编程怎么用编辑框输入值并用另一个编辑框输出内容
{ CDialog::DoDataExchange(pDX);DDX_Control(pDX, IDC_EDIT1, m_para1_info); \/\/声明,将编辑框中的输入 } void Cbus_interface_test_toolsDlg::OnBnClickedButton1(){ para1_info.Empty();m_para1_info.GetWindowText(para1_info); \/\/将EDIT中的值赋给m_para1_info \/\/其他操作...
MFC编辑框16进制字符串输入问题
读取输入框内容,保存到buf中 然后写个函数调用处理,把都到的内容转化成十六进制
MFC编辑框输入字符串的问题:1.不相关字符‘G~Z'输不进2.有空格能自动...
在你的对话框上按 ctrl+w 调出classwizard,然后给对话框上的这个编辑框关联两个变量 一个是控件:m_edit,一个是变量 m_str;然后双击该编辑框,在:OnChangeEdit1() 事件中编写代码 UpdateData(TRUE);if(m_str.Right(1)>='G' && m_str.Right(1)<='Z' || m_str.Right(1)==' '){...
MFC 编辑框多行输入数据
多行文本保存在变量里时,使用\\r\\n作为换行符。你只要for一个循环,在那个文本变量里循环find这个\\r\\n就行了。
MFC中怎么把一个对话框里的编辑框里的内容显示在另一个对话框里
定义全局变量, 保存第一个编辑框的内容, 然后在另一个话框框显示该值 或者 2. 传递对话框的指针进去,设置值
VC\/MFC获取编辑框的值有几种方法
1.GetDlgItem(编辑框ID)->GetWindowText 或直接用GetDlgItemText 2.给编辑框关联字符串变量 假如叫m_sEdit 用的时候先UpdateData();m_sEdit的内容就是编辑框里的内容了 3. 给编辑框关联控件变量 假如叫m_cEdit 用m_cEdit.GetWindowText 也可以 4.SendMessage发WM_GETTEXT消息 ...
MFC串口通信,接收数据时编辑框的排布问题。。。求救
你这个只要操作一下你那个显示的字符串就可以了,也就是 m_strRXData ,按照你想要显示的方式处理这个字符串,像你这个要求,就是在第4次的时候在m_strRXData中搜索第一个‘\\r’,然后将这次接收到的字符串加进去就行。。。