2024年4月28日发(作者:)

对话框属性

选中对话框,按Enter键或者Alt+Enter组合键,或者在对话框区域单击鼠标右键,

选择“Properties”,打开Dialog Properties(对话框属性)窗口。

l选项卡。

1.1 ID:设置对话框的资源ID,该设置直接影响到Resource View(资源视图)中对

话框的资源ID。ID是英文identifier的缩写,标识符的意思。也称为序列号或帐号,是某

个体系中相对唯一的编码,相当于是对象的“身份证”。

1.2 Caption:设置对话框的标题。

1.3 Font:设置对话框的字体。单击Font时弹出Select Dialog Font窗口,可以选

择字体、字号。此处设置的字体不影响标题栏的字体,影响到对话框中放置的控件的文本

字体。

1.4 X、Y:对话框显示时左上角的坐标。“0,0”为默认位置,若将其设置为“30,20”,

则对话框显示时左上角的坐标为“30,20”。

1.5 Menu:设置对话框显示的菜单。若当前工程中没有菜单,则该组合框为空。

1.6 Class name:向Windows操作系统注册的窗口类名,是为支持C程序设计而提

供的。如果使用了MFC类库支持的资源文件,则该选项不可用。在Resource View中用

鼠标右键单击根节点,选择Properties,弹出Resource File Properties窗口,取消Enable

MFC features的选中状态,可以使Class name编辑框变为可用。

选项卡。用于设置窗口的风格。

2.1 Style:标识窗口的风格。默认为Popup,表示窗口是一个弹出窗口,弹出式窗口

不能作为子窗口;Overlapped,表示窗口是一个重叠窗口,重叠窗口是一个顶窗口,具有

标题栏和边框;Child,表示窗口是一个子窗口,必须在父窗口以内显示。

2.2 Border:窗口的边框。None,没有边框,并且窗口没有标题栏;Thin,窗口具有

细边框;Resizing,窗口具有粗边框,用户能够用鼠标调整窗口大小;Dialog Frame是默

认选项。

2.3 Title bar:窗口是否具有标题栏。默认为选中状态。

2.4 System menu:窗口是否具有标题栏按钮及右键弹出式菜单。默认为选中状态。

2.5 Minimize box:标题栏中是否具有最小化按钮。

2.6 Maximize box:标题栏中是否具有最大化按钮。

2.7 Clip siblings:选中表示当一个子窗口接收到WM_PAINT消息时,只更新子窗口

的区域,与其重叠的子窗口不进行更新;不选时,则在子窗口接收到WM_PAINT消息时,

更新子窗口客户区域以及与其重叠的子窗口的客户区域。

2.8 Clip children:选中表示在窗口进行绘制操作时去除子窗口占据的区域。

2.9 Horizontal scroll:是否在窗口中显示水平滚动条。