首页 相关文章 『VC++技术内幕』学习笔记(9)

『VC++技术内幕』学习笔记(9)

   第九篇:模式对话框和通用控件(上)

   对话框是一个真正的窗口,它不但可以接受消息,而且可以被移动和关闭,还可以在它的客户区中进行绘图操作。对话框可以分为模式对话框和无模式对话框两种,两者区别是在对话框被关闭之前用户能否在同一应用程序的其他地方进行工作。举例说明:打开文件对话框便是典型的模式对话框,在你选择好要打开的文件按下确定后,或者取消打开文件操作后,才可以在同一应用程序进行其他操作。而常见的查找和替换对话框便是无模式对话框的典型,在该对话框打开的同时,我们还可以进行其他工作。

   对话框属于一种资源,VC的资源编辑器可以帮助我们创建和编辑对话框,这个对话框编辑器有点类似VB的编辑器界面了,大多数的常用控件都在控件工具条中列出,我们可以很容易的画出对话框的外观样子,不用象SDK时控件也全部由代码创建。书上给出了建立模式对话框的步骤,希望大家记住它。

   1、用对话框编辑器创建包含各种资源和控件的对话框资源。对话框编辑器会自动更新项目的资源文件。

   2、利用Class Wizard来创建CDialog的派生类,并将它和第一步创建的资源相连接。Class Wizard会再项目中自动加入相应的代码和头文件。 ...[ 查看全文 ]

2016-02-19 标签:

『VC++技术内幕』学习笔记(9)的相关文章

手机页面
收藏网站 回到头部