文件名称:CustomWizard
- 所属分类:
- 对话框与窗口
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 33.32kb
- 下载次数:
- 0次
- 提 供 者:
- jac***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
通过上面的例子,我们不难发现标准的向导基本能满足要求,但仍然存在一些缺陷:
1.不能改变向导按钮的样式,如想在“上一步”、“下一步就”按钮上添加图标
2.不能象上面的Web向导一样有个“完成”按钮进行默认设置
3.不能修改向导按钮的位置
上述缺陷是因为我们采用了CPropertySheet类,而CPropertySheet类不是一个可修改的资源。
为了达到个性化向导的目的,我们可以不使用CPropertySheet类和CPropertyPage类。
设计的基本思路:
1. 采用标准的向导的工作方式。每一步就是一个对话框,向导本身也是一个对话框,用来容纳每步对话框.
2. 每步的对话框应 该没有Title、没有边界、样式为Child,当点击“下一步”或“上一步”时,将这个 对话框定位到要显示的位置。
3. 因为向导一般都包含很多步,为了管理这些页,我们可以创建一个链表来管理每一步的对话框。
4. 为了方便对话框定位,可以事先定义好位置。
1.不能改变向导按钮的样式,如想在“上一步”、“下一步就”按钮上添加图标
2.不能象上面的Web向导一样有个“完成”按钮进行默认设置
3.不能修改向导按钮的位置
上述缺陷是因为我们采用了CPropertySheet类,而CPropertySheet类不是一个可修改的资源。
为了达到个性化向导的目的,我们可以不使用CPropertySheet类和CPropertyPage类。
设计的基本思路:
1. 采用标准的向导的工作方式。每一步就是一个对话框,向导本身也是一个对话框,用来容纳每步对话框.
2. 每步的对话框应 该没有Title、没有边界、样式为Child,当点击“下一步”或“上一步”时,将这个 对话框定位到要显示的位置。
3. 因为向导一般都包含很多步,为了管理这些页,我们可以创建一个链表来管理每一步的对话框。
4. 为了方便对话框定位,可以事先定义好位置。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 23825770customwizard.rar 列表 CustomWizard\CustomWizard.aps CustomWizard\CustomWizard.clw CustomWizard\CustomWizard.cpp CustomWizard\CustomWizard.dsp CustomWizard\CustomWizard.dsw CustomWizard\CustomWizard.h CustomWizard\CustomWizard.ncb CustomWizard\CustomWizard.opt CustomWizard\CustomWizard.plg CustomWizard\CustomWizard.rc CustomWizard\CustomWizardDlg.cpp CustomWizard\CustomWizardDlg.h CustomWizard\res\CustomWizard.ico CustomWizard\res\CustomWizard.rc2 CustomWizard\resource.h CustomWizard\StdAfx.cpp CustomWizard\StdAfx.h CustomWizard\Step1.cpp CustomWizard\Step1.h CustomWizard\Step2.cpp CustomWizard\Step2.h CustomWizard\Step3.cpp CustomWizard\Step3.h CustomWizard\Wizard.cpp CustomWizard\Wizard.h CustomWizard\res CustomWizard