|
TOP
|
|
对话方块(七)
|
p;Caption 栏位中输入要显示的文字。选择 Styles 页面标签,从 Align Text 栏位选择 Center 。
在添加这些字串的时候,若希望对话方块可以更大一些,请先选中对话方块,然後拖曳边框。您也可以选择并缩放控制项。通常用键盘上的游标移动键完成此操作会更容易些。箭头键本身移动控制项,按下Shift键後按箭头键,可以改变控制项的大小。所选控制项的座标和大小显示在Developer
Studio视窗的右下角。
如果您建立了一个应用程式,那么以後在查看资源描述档ABOUT1.RC时,您将发现Developer
Studio建立的模板。我所设计的对话方块模板如下:
ABOUTBOX DIALOG DISCARDABLE 32, 32, 180, 100 STYLE DS_MODALFRAME | WS_POPUP FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON "OK",IDOK,66,80,50,14 ICON "ABOUT1",IDC_STATIC,7,7,21,20 CTEXT "About1",IDC_STATIC,40,12,100,8 CTEXT "About Box Demo Program",IDC_STATIC,7,40,166,8 CTEXT "(c) Charles Petzold, 1998",IDC_STATIC,7,52,166,8 END
第一行给出了对话方块的名称(这里为ABOUTBOX)。如同其他资源,您也可以使用数字作为对话方块的名称。名称後面是关键字DIALOG和DISCARDABLE以及四个数字。前两个数字是对话方块左上角的x、y座标,该座标在程式呼叫对话方块时,是相对於父视窗显示区域的。後两个数字是对话方块的宽度和高度。
这些座标和大小的单位都不是图素。它们实际上依据一种特殊的座标系统,该系统只用於对话方块模板。数字依据对话方块使用字体的大小而定(这里是8点的MS
Sans
Serif字体):x座标和宽度的单位是字元平均宽度的1/4;y座标和高度的单位是字元高度的1/8。因此,对这个对话方块来说,对话方块左上角距离主视窗显示区域的左边是5个字元,距离顶边是2-1/2个字元。对话方块本身宽40个字元,高10个字元。
这样的座 |
|