MFC获取文本框字符串

摘要:
//方法1:使用GetDlgItem获取控件的对象,然后使用GetWindowText//GetDlgItem(IDC_EDIT1)-˃GetWindowText()//方法2:控件与相应的类关联,例如:EditControl拖放到面板,然后右键单击以添加变量,然后选择控制变量CEdit//然后,您可以使用这个CEDIT的GetWindowText获取文本(在vc6中,将类编号的第二个标签添加到成员变量
//方法1:使用用GetDlgItem,得到控件对像, 再GetWindowText
    //GetDlgItem(IDC_EDIT1)->GetWindowText()
    //方法2:控件与对应类关联如:Edit Control拖放到面板上, 然后在上面右击添加变量, 选择控件变量 CEdit, 
    //以后可以使用这个CEDit的GetWindowText来获取文本(vc6中, 在类几导在的第二个标签, 在成员变量里面添加)
    //方法3:控件与具体数值类型关联, 修改数值后, 调用 UpdateData(), FALSE是向控件更新, TRUE, 向成员函数更新
    //方法4:发送一个WM_GETTEXT, 使用SendMessage()得到字符串
    char buff[200];
    ::SendMessage(GetDlgItem(IDC_EDIT1)->m_hWnd, WM_GETTEXT, 50, (LPARAM)buff);
    MessageBox(buff);

 一般添加一个控件都会与一个控件类相关联, 使用方法二比较多.

免责声明:文章转载自《MFC获取文本框字符串》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇pytorch和tensorflow的爱恨情仇之张量Spring MVC与JAXRS比较与分析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MFC 线程的创建,线程函数在类内、类外

【线程的创建】 AfxBeginThread(类外的线程函数,NULL); AfxBeginThread(类内的线程函数,(LPVOID)this); 【类外线程函数】 UINT 函数名(LPVOID pParam);//头文件中声明,放类外 UINT MyThreadA(LPVOID pParam) //cpp文件中具体实现{ } 【类内线程函数】 st...

iOS--Block的那些事

假设我们熟悉代理递值的话,对代理我们可能又爱有恨!我们先建立模型A页面 push B页面,如果把A页面的值传递到B页面,属性和单例传值可以搞定!但是如果Pop过程中把B页面的值传递到A页面,那就可以用单例或者代理了!说到代理,我们要先声明协议,创建代理,很是麻烦。常常我们传递一个数值需要在两个页面间写很多代码,这些代码改变页面的整体顺序,可读性也打了折扣。...

MFC控件Slider Control的使用

写MFC界面程序时,今天恰好用到Slider控件,做一个小小的记录。 步骤 1.在工具栏中添加Slider Control控件; 2.在控件上右键->添加变量(Add Variable...),为控件添加一个变量(假如为m_slider); 3.初始化Slider Control控件 1 m_slider->SetRange(0,100); /...

Maven环境变量配置

环境变量: 变量名:M2_HOME 变量值:D:apache-maven-3.2.2 变量名:Path 变量值:%M2_HOME%in; 检查:win + R,输入cmd 输入mvn -v,出现如下信息,则成功 C:UsersYJ>mvn -vApache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb659...

工作总结:VS2010/MFC编程入门之十六(对话框:消息对话框)

原文地址:http://www.jizhuomi.com/software/171.html 我们在使用Windows系统的过程中经常会见到消息对话框,提示我们有异常发生或提出询问等。因为在软件开发中经常用到消息对话框,所以MFC提供了两个函数可以直接生成指定风格的消息对话框,而不需要我们在每次使用的时候都要去创建对话框资源和生成对话框类等。这两个函数就是...

C# Lodop实现打印

项目的Debug文件夹下有个template文件夹,里面有用到的js、自己建的要打印的网页和用到的背景图 1、打印方法: class print { public void printzb(string bh){ //要打印的变量 string zwjyzsbh = "123456";...