Visual C++ 마법사 모델
Visual C++ 마법사 모델은 마법사를 디자인하는 데 필요한 자동화 지원을 제공하고 다음과 같은 마법사 개발 문제를 해결하기 위한 방법을 제공합니다.
UI를 기반으로 하거나 UI를 기반으로 하지 않는 마법사 시작
마법사의 HTML 사용자 인터페이스 내용 수정
마법사 페이지 이동 처리
HTML 사용자 인터페이스를 통한 사용자 상호 작용 제어
쿼리, 사용자 입력 유효성 검사, 코드 생성을 위한 Visual C++ 코드 모델 액세스
형식 라이브러리 정보 쿼리
오류 처리 및 오류 보고
Visual C++ 마법사 모델은 Visual C++에서 제공하는 마법사에 사용되는 도우미 메서드도 제공합니다.
다음은 Visual C++ 마법사 모델에 정의되어 있는 개체입니다.
Object |
설명 |
---|---|
IVCWizCtl 개체 |
사용자 지정 마법사의 HTML 컨트롤을 제어하는 메서드와 속성을 포함한 IVCWizCtlUI 및 IVCWizCtl 인터페이스의 coclass입니다. |
VsWizard 개체 |
IDTWizard.Execute 메서드를 구현하는 coclass입니다. |
WizCombo 개체 |
사용자 지정 마법사의 콤보 상자를 제어하는 메서드, 속성 및 이벤트가 포함된 IWizCombo의 coclass입니다. |
IEnumInfo 개체 |
마법사 프로젝트의 열거형 멤버에 대한 정보가 들어 있습니다. |
IFuncInfo 개체 |
마법사 프로젝트의 함수에 대한 정보가 들어 있습니다. |
마법사 프로젝트의 인터페이스에 대한 정보가 들어 있습니다. |
|
IParamInfo 개체 |
마법사 프로젝트의 함수 및 변수 매개 변수에 대한 정보가 들어 있습니다. |
ITypeLibInfo 개체 |
마법사 프로젝트의 형식 라이브러리에 대한 정보가 들어 있습니다. |
IVarInfo 개체 |
마법사 프로젝트의 변수에 대한 정보가 들어 있습니다. |
사용자 지정 Visual C++ 마법사에 대한 자세한 내용은 사용자 지정 마법사 만들기를 참조하십시오.