字体
第(4/5)页
关灯
   存书签 书架管理 返回目录
? PSWIZB_NEXT:显示“下一步”按钮,如果没有包含该值,“下一步”按钮被禁用。

    ? PSWIZB _FINISH:显示“完成”按钮。

    ? PSWIZB _DISABLEFINISH:显示被禁用的“完成”按钮。

    (13)SetWizardMode ()函数

    该函数设置属xìng页对话框为向导对话框模式,应当在调用DoModal()函数之前调用该函

    数。其原型为:

    void SetWizardMode( );

    (14)DoModal ()函数

    该函数显示一个模态属xìng页对话框,其原型为:

    virtual INT_PTR DoModal( );

    返回值:返回对话框关闭的状态,对于一般属xìng页,返回值一般为IDOK、IDCANCEL

    或者0;对于向导对话框返回值为ID_WIZFINISH 或IDCANCEL。

    4.4.2 向导对话框的创建步骤

    向导对话框用于完成一系列设置步骤,每一步通过“上一步”和“下一步”按钮进行切

    换。本节将在实例Sample4_1 的基础上创建一个有3 个步骤(包含3 个属xìng页)的向导对话

    框。

    实例4-4:创建向导对话框实例。源代码在光盘中“\04\实例4-4\Sample4_1”目录下。

    枫叶文学网www.fywxw.com

    第4 章 对话框

    ·83·

    1.创建属xìng页模板

    创建向导对话框首先要创建属xìng页模板,步骤如下:

    (1)打开实例Sample4_1 的工程后,在IDE 中依次选择菜单“Insert|Resource”,打开“Insert

    Resource”对话框。在“Resource type”属xìng列表框中选择Dialog 选项,单击“New”按钮,

    创建一个默认ID 为IDD_DIALOG1 的新的对话框资源。

    (2)在IDE 左侧工作区中单击“ResourceView”选项卡,展开“Sample4_1 resources|Dialog”,

    找到IDD_DIALOG1,在其上单击鼠标右键,选择菜单“Properties”,打开对话框资源属xìng设

    置对话框。在“ ID 输入框” 中输入IDD_TESTPAGE1 , 即设置对话框资源ID 为

    IDD_TESTDPAGE1,回车关闭属xìng设置对话框并确认修改。

    (3)在IDE 左侧“ResourceView”选项卡中,双击刚刚修改过的IDD_TESTPAGE1,打

    开IDD_TESTPAGE1 的对话框资源编辑器,在IDE 右侧客户区的对话框上单击鼠标右键,选

    择菜单项“Properties”,打开该对话框的属xìng设置对话框。

    (4)在对话框的属xìng设置对话框中设置对话框的标题。单击“General”选项卡,在“Caption”

    输入框中输入“测试页1”。

    (5)仍在步骤4 中对话框的属xìng设置对话框中,设置对话框的样式为属xìng页对话框的样

    式。单击“Styles”选项卡,如图4-22 所示。在“Style”下拉列表框中选择Chi
上一页 目录 下一页