마법사 디자인
Visual C++에 있는 응용 프로그램 마법사와 다른 표준화된 기능을 사용하여 프로젝트를 만들어야 할 수도 있습니다.이 경우에는 쉽게 확장하고 사용자 지정할 수 있도록 디자인된 Visual C++ 마법사 아키텍처를 사용할 수 있습니다.Visual C++ 사용자 지정 마법사를 사용하면 마법사를 만들 수 있습니다.마법사를 만들고 나면 프로젝트에 필요한 시작 파일을 만들도록 마법사를 구성할 수 있습니다.
Visual C++ 마법사는 HTML 컨트롤입니다.Visual C++ 마법사에서는 NavigateToCommandHandler, OkCancelAlert 등의 공용 서비스를 제공하는 Visual C++ 마법사 엔진인 IVCWizCtlUI를 사용합니다.또한 마법사에서는 VBScript 및 JScript를 인식할 수 있도록 스크립트 엔진을 사용합니다.
마법사 아키텍처를 사용하면 마법사에서 다음과 같은 개체 모델에 직접 액세스할 수 있고 JScript 또는 HTML 파일에서 메서드, 속성 및 이벤트를 호출할 수 있습니다.자세한 내용은 HTML 파일 및 JScript 파일의 예제를 참조하십시오.
마법사를 디자인하는 각 요소에 대한 설명은 마법사에 사용하도록 만들어지는 파일을 참조하십시오.