首页 相关文章 vc++技术内幕(第四版)笔记(第6章)

vc++技术内幕(第四版)笔记(第6章)

第六章:模式对话框和Windows通用控件

1,对话框也是窗口,它不当可以接受消息,而且还可以被移动和关闭,甚至可以在它的客户区中进行绘图操作。

2,模式对话框在被关闭之前,用户无法在同一应用程序的其它地方进行工作。模式对话框更易于编程。

无模式对话框在它仍保留在屏幕的同时,用户还可以在应用程序的其它窗口进行工作。

3,对话框控件既可以通过CWnd指针来引用,也可以通过资源文件定义的索引值(和#define常量相关联)来引用。对话框控件本身就是一个窗口。控件通过向上级对话框发送消息来响应用户的动作。

利用ClassWizard可以帮助产生CDialog派生类,还可以使对话框类数据成员和对话框控件相联系。

4,在现存在项目中添加模式对话框步骤:

1)用对话框编辑器创建包含各种控件的对话框资源。对话框编辑器会对项目的资源文件更新,使之包含新的对话框资源,并且该项目的resource.h文件也会被更新,以便能够包含新的#define常量。

2)利用ClassWizard创建CDialog派生类,并将它和第一步所创建的资源相连接。

3)利用ClassWizard添加控件消息响应函...[ 查看全文 ]

2016-02-19 标签:

vc++技术内幕(第四版)笔记(第6章)的相关文章

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