`

访问对话框控件的7种方式

    博客分类:
  • MFC
 
阅读更多

  访问对话框控件的7种方式 

1:首先获取静态文件控件对象(使用GetDlgItem),然后使用GetWindowText来获取控件的文本,设置文本用SetWindowText.

2:函数GetDlgItemText,将返回对话框中指定ID的控件上的文本。就是将GetDlgItem和GetWindowText两个函数的功能合成在一起,

    SetDlgItemText,设置对话框中指定ID控件上的文本。

3:函数GetDlgItemInt,返回指定控件的文本,并将其转换为一个整型数值。SetDlgItemInt,用指定的数值来设置特定控件的文本。

4:最简单的方式:即将编辑框与成员变量相关联,然后通过成员变量来检索和设置编辑框的文本。

   涉及到DDX函数,即是:DoDataExchange,内部实现了对话框控件与类成员变量的关联

   UpdateData(),参数FALSE,表示初始化对话框的控件,TRUE,表示正在获取对话框控件的数据

5:把编辑框控件与一个变量相关联,但这次关联的是一个控件变量,代表控件本身,然后使用GetWindowText和SetWindowText来获取和设置编辑框的文本。

6:使用API函数,SendMessage来发送消息

7:同样使用API函数,但直接对子控件发送消息,SendDlgIteMessage

其中常用的是1,4,5

分享到:
评论

相关推荐

    详解VC++访问对话框控件的方式

    详解VC++访问对话框控件的方式,获取和设置对话框控件标题或内容的相关方法介绍

    [011]详解VC++访问对话框控件的方式.zip上位机开发VC串口学习资料源码下载

    [011]详解VC++访问对话框控件的方式.zip上位机开发VC串口学习资料源码下载[011]详解VC++访问对话框控件的方式.zip上位机开发VC串口学习资料源码下载[011]详解VC++访问对话框控件的方式.zip上位机开发VC串口学习资料...

    VC++访问对话框控件的方式

    本文详细介绍了用VC++访问对话框控件的方式

    对话框访问控件的七种方法

    对话框访问控件的七种方法,内容为视频,详细的讲解,可以很好地学习MFC中的对话框访问控件的方式。

    MFC子线程访问/控制对话框程序控件

    MFC子线程访问/控制对话框程序控件

    全局变量在对话框中的使用

    提供两个全局变量在对话框中使用的实例,一个实例中定义了全局指针,可通过指针获取对话框编辑框控件的值;另一个实例中定义了一个全局变量,用于传递对话框控件的值,在VC++6.0中运行通过。

    [原创]c#开发的弹出模式对话框的web服务器控件

    工作室开发的web服务器控件。 VJSoft.SrvCtrl.PopupWindow 欢迎访问威杰工作室,开发各种网站,软硬件。 网址http://www.vjstudio.cn

    对话框之间数据的传递

    在编辑框里输入任意内容,当单击“显示编辑框的内容”时,弹出一个新的对话框,在其上的一个静态文本控件上显示刚才在编辑框里输入的内容。我的博客里有相关文章,欢迎访问:blog.csdn.net/zhixingzhe

    dialog_exp_template.rar_ug控件

    UG API 对话框控件的访问实例 源代码

    Visual C# 2008控件使用范例详解(完整版)1/2

    全书共分13章,分别介绍了可调节类控件、选择类控件、显示类控件、组合类控件、容器类控件、菜单和工具栏类控件、数据控件、应用类控件、打印类控件、对话框类控件、水晶报表控件、多媒体播放控件、自定义控件等13类...

    Visual C# 2008控件使用范例详解(完整版)2/2

    全书共分13章,分别介绍了可调节类控件、选择类控件、显示类控件、组合类控件、容器类控件、菜单和工具栏类控件、数据控件、应用类控件、打印类控件、对话框类控件、水晶报表控件、多媒体播放控件、自定义控件等13类...

    Visual Basic 增强版

    ComDlg -- 通用对话框控件 FlexGrid -- 简易的灵活表格控件 ADODC -- ADO 数据绑定控件 Chart20 -- 统计图表控件 ComCtl2 -- 系统公共控件2 ComCtl3 -- 系统公共控件3 ComCtl32 -- 旧的系统公共控件 Comm -- 端口...

    第7章 数据绑定控件

    第7章 数据绑定控件 300 7.1 数据绑定技术 301 实例188 格式化订货金额和订单日期并 进行绑定 301 实例189 使用绑定表达式高亮显示搜索关键字 302 实例190 Eval()绑定图书图片并实现单击图片 进行链接 304 实例191 ...

    UG NX二次开发API.chm

    利用UI Styler、Block UI Styler和MenuScript创建用户对话框、菜单和工具条的技术,对话框控件的访问,各种常用对话框的运用;日志录制、编辑、回放以及如何通过日志创建二次开发应用程序;访问文本文件、电子表格和...

    VB编程资源大全(控件2)

    ccrpdrg.zip 增强了的列表框控件(71KB) 5,ccrpfd.zip Windows 文件对话框控件,功能强劲,可制作出 VB 的文件对话框(95KB) 6,ccrphky.zip 键盘控件(69KB) 7,ccrpprg.zip 进程杆控件(150KB...

    vc实例精通源码,windows基本控件的使用Demo

    第7章(\ Chapter07) 示例描述:本章介绍Windows系统和外壳编程的技巧。 01_TimerDemo 使用计时器。 02_RegDemo 访问系统注册表。 03_SuperPwd 用随机数生成强力密码。 04_ShellOpen 打开一个和程序相...

    A-Soft SysOCX控件

    A-Soft SysOCX控件 能在一行代码内彻底访问 Windows 函数,它提供多达75种属性,包括了驱动器,文件和系统设置的详细信息。它还包括使用任务栏,转换变量或重新装载等方法,能直接访问正在运行的任务和软件。...

    DELPHI自定义控件.zip

    DELPHI 自定义组件实现例子特别全面,数据敏感组件,控件关联,对话框组件,开关控件,特定字符串敏感控件,复合编辑控件,URLlabel 访问组件等等

    Visual C++2010开发权威指南.part02

    5.21.2 访问嵌入的月历控件 253 5.21.3 在日期和时间选择器控件中 5.21.3 使用自定义格式字符串 254 5.21.4 在日期和时间选择器控件中 5.21.4 使用回调字段 254 5.21.5 处理日期和时间选择器控件 5.21.5 中的通知...

Global site tag (gtag.js) - Google Analytics