nGetDlgItem()->Get(Set)WindowText()
nGetDlgItemText()/SetDlgItemText()
nGetDlgItemInt()/SetDlgItemInt()
n将控件和整型变量相关联
n将控件和控件变量相关联
nSendMessage()
nSendDlgItemMessage()
void CTestDlg::OnBnClickedOk2()
{// TODO: 在此添加控件通知处理程序代码
/*    int num1, num2, num3;char ch1[10], ch2[10], ch3[10];GetDlgItem(IDC_EDIT1)->GetWindowTextA(ch1, 10);GetDlgItem(IDC_EDIT2)->GetWindowTextA(ch2, 10);num1 = atoi(ch1);num2 = atoi(ch2);num3 = num1 + num2;_itoa_s(num3,ch3,10);GetDlgItem(IDC_EDIT3)->SetWindowTextA(ch3);*//*int num1, num2, num3;char ch1[10], ch2[10], ch3[10];GetDlgItemText(IDC_EDIT1, ch1, 10);GetDlgItemText(IDC_EDIT2, ch2, 10);num1 = atoi(ch1);num2 = atoi(ch2);num3 = num1 + num2;_itoa_s(num3,ch3,10);SetDlgItemText(IDC_EDIT3, ch3);*//*    int num1, num2, num3;num1 = GetDlgItemInt(IDC_EDIT1);num2 = GetDlgItemInt(IDC_EDIT2);num3 = num1 + num2;SetDlgItemInt(IDC_EDIT3, num3);*//*    UpdateData();m_num3 = m_num1 + m_num2;UpdateData(FALSE);*//*    int num1, num2, num3;char ch1[10], ch2[10], ch3[10];m_edit1.GetWindowTextA(ch1, 10);m_edit2.GetWindowTextA(ch2, 10);num1 = atoi(ch1);num2 = atoi(ch2);num3 = num1 + num2;_itoa_s(num3,ch3,10);m_edit3.SetWindowTextA(ch3);*//*    int num1, num2, num3;char ch1[10], ch2[10], ch3[10];//::SendMessage(GetDlgItem(IDC_EDIT1)->m_hWnd, WM_GETTEXT, 10, (LPARAM)ch1);//::SendMessage(m_edit1.m_hWnd, WM_GETTEXT, 10, (LPARAM)ch1);//GetDlgItem(IDC_EDIT1)->SendMessage(WM_GETTEXT, 10, (LPARAM)ch1);m_edit1.SendMessage(WM_GETTEXT, 10, (LPARAM)ch1);m_edit2.SendMessage(WM_GETTEXT, 10, (LPARAM)ch2);num1 = atoi(ch1);num2 = atoi(ch2);num3 = num1 + num2;_itoa_s(num3,ch3,10);m_edit3.SendMessage(WM_SETTEXT, 0, (LPARAM)ch3);*//*    int num1, num2, num3;char ch1[10], ch2[10], ch3[10];SendDlgItemMessage(IDC_EDIT1, WM_GETTEXT, 10, (LPARAM)ch1);SendDlgItemMessage(IDC_EDIT2, WM_GETTEXT, 10, (LPARAM)ch2);num1 = atoi(ch1);num2 = atoi(ch2);num3 = num1 + num2;_itoa_s(num3,ch3,10);SendDlgItemMessage(IDC_EDIT3, WM_SETTEXT, 0, (LPARAM)ch3);*/}

转载于:https://www.cnblogs.com/louzhang/archive/2012/09/25/2701450.html

对话框控件访问七种方式相关推荐

  1. Gridview数据控件的七种字段类型

    9.8  数据控件的七种字段类型(Fields Type)的应用 GridView共支持七种字段类型,字段原本应该叫"Column"比较恰当,但ASP.NET 2.0却采用另一个名 ...

  2. MFC对话框控件访问的七种方式

    void CTestDlg::OnButtonAdd() {// TODO: Add your control notification handler code here//动态创建按钮 /* if ...

  3. 多线程总结之旅(12):跨线程调用控件的几种方式

    本来是写完线程池就结束多线程总结之旅系列的,但是想想平时在项目中用到线程仅仅不够的,为什么这么说呢?举个例子:我们有一个函数,它的功能就是加载数据,然后绑定到datagridview.现在我们开启一个 ...

  4. 遍历repeater中的控件的几种方式

    方式1: foreach (Control c in this.Repeater1.Controls)    {     HtmlInputCheckBox check = (HtmlInputChe ...

  5. iOS移除父控件中所有子控件的两种方式

    方法一:循环遍历移除 for (UIView *subview in view.subviews) {[subview removeFromSuperview];} 方法二: [view.subvie ...

  6. QT-子线程或自定义类操作访问主界面UI控件的几种方法

    前言 QT创建窗体工程,一般在MainWindow或Dialog类里可以直接通过ui指针访问控件,但是添加新的类后又如何访问呢,可以通过以下几种方式: 1.将ui指针公开后直接访问 (1)例如有个自己 ...

  7. 使用ADO或ADO控件访问数据库

    目录: 1.数据库的基础知识以及创建Access数据库 2.数据库的接口 3.使用ADO或ADO控件访问数据库 上篇文章,为大家讲解了数据库的接口,大家对ADO也有了较为基础的了解,这篇文章主要解决大 ...

  8. Web开发中的弹出对话框控件介绍

    Web开发中,目前由于Jquery的大行其道,因此很多弹出对话框,都用到了Jquery技术,反而原始的弹出对话框的方式较为少用了.不过基于JQuery的方式实现对话框窗口弹出,也有很多控件可以利用,由 ...

  9. MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置

    在MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置: CRect  r; pWnd->GetWindowRect(&r); 这样获得的r是控件相对于屏幕的坐标,然后用Scre ...

最新文章

  1. C#“装箱”(boxing)与“拆箱”(unboxing)
  2. Python中的继承和多态
  3. SAP WM中阶存储类型里的Full stk rmvl 字段和Return Storage type字段
  4. 儿童编程软件python-Python编程工具pycharm的使用
  5. C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
  6. 目前主流的四大浏览器内核Trident、Gecko、WebKit以及Presto
  7. uiautomator +python 安卓UI自动化尝试
  8. linux常用特殊符号
  9. (软件工程复习核心重点)第二章可行性研究-第四节:数据字典
  10. xilinx sdk退出Debug模式回到C开发布局
  11. [转] 如何看透一个人
  12. C语言编程经典100 例
  13. [数据结构 算法] 2015年蓝桥杯A组C/C++第三题奇妙的数字
  14. 苹果显示器(Apple Cinema Display)连接Windows的亮度调节方法(Win10可用)
  15. SVProgressHUD 的显示时间
  16. linux 命令行 过滤,linux过滤命令
  17. Web前端-BOM之Navigator对象
  18. 独家整理: 六款高质量的办公资源网站,疯狂提高你的工作效率
  19. 有趣的海盗问题(完整版)
  20. word快捷操作:用好F4键让重复操作省时省力

热门文章

  1. HTML5公式插件,在HTML5中使用MathML数学公式
  2. 【Elasticsearch】如何设计可扩展的 Elasticsearch 数据存储的架构
  3. 【Elasticsearch】如何使用 Elasticsearch 6.2 搜索中文、日语和韩语文本 - 第 3 部分:语言检测工具
  4. 95-40-032-java.util.concurrent-ConcurrentHashMap
  5. 【SpringClould】SpringClould eureka 单机 案例实验
  6. 【kafka】java使用jmx 监控Kafka
  7. 【安全】Kerberos协议介绍
  8. oracle rodo 查看大小,Exadata — platforma bazodanowa | Oracle Polska
  9. 冷门的linux设备,你可能不知道的6个冷门linux实用命令
  10. java用二维数组编写地图_[Java] Java二维数组写一个超级简单的扫雷游戏,适合新手...