更新:2007 年 11 月
Visual C++ 向导模型为向导的设计提供自动化支持,并且为以下向导开发问题提供方法:
- 启动基于用户界面的向导和不基于用户界面的向导。 
- 修改向导的 HTML 用户界面中的内容。 
- 处理向导页的导航。 
- 控制用户与 HTML 用户界面的交互。 
- 访问 Visual C++ 代码模型以执行查询、用户输入验证和代码生成操作。 
- 查询类型库信息。 
- 错误处理和错误报告。 
Visual C++ 向导模型还提供 Visual C++ 附带的向导所使用的帮助器方法。
下面的对象在 Visual C++ 向导模型中定义。
| 对象 | 说明 | 
|---|---|
| IVCWizCtl 对象。 | 用于 IVCWizCtlUI 和 IVCWizCtl 界面的 coclass,它包含控制自定义向导的 HTML 控件的方法和属性。 | 
| VsWizard 对象。 | 实现 IDTWizard.Execute 方法的 coclass。 | 
| WizCombo 对象。 | 用于 IWizCombo 的 coclass,它包含控制自定义向导的组合框的方法、属性和事件。 | 
| IEnumInfo 对象。 | 包含有关向导项目枚举成员的信息。 | 
| IFuncInfo 对象。 | 包含有关向导项目函数的信息。 | 
| IInterfaceInfo 对象。 | 包含有关向导项目界面的信息。 | 
| IParamInfo 对象。 | 包含有关向导项目函数和变量参数的信息。 | 
| ITypeLibInfo 对象。 | 包含有关向导项目类型库的信息。 | 
| IVarInfo 对象。 | 包含有关向导项目变量的信息。 | 
有关自定义 Visual C++ 向导的更多信息,请参见创建自定义向导。