마법사 디자인

Visual C++에 있는 응용 프로그램 마법사와 다른 표준화된 기능을 사용하여 프로젝트를 만들어야 할 수도 있습니다. 이 경우에는 쉽게 확장하고 사용자 지정할 수 있도록 디자인된 Visual C++ 마법사 아키텍처를 사용할 수 있습니다. Visual C++ 사용자 지정 마법사를 사용하면 마법사를 만들 수 있습니다. 마법사를 만들고 나면 프로젝트에 필요한 시작 파일을 만들도록 마법사를 구성할 수 있습니다.

Visual C++ 마법사는 HTML 컨트롤입니다. Visual C++ 마법사에서는 NavigateToCommandHandler, OkCancelAlert 등의 공용 서비스를 제공하는 Visual C++ 마법사 엔진인 IVCWizCtlUI를 사용합니다. 또한 마법사에서는 VBScript 및 JScript를 인식할 수 있도록 스크립트 엔진을 사용합니다.

마법사 아키텍처를 사용하면 마법사에서 다음과 같은 개체 모델에 직접 액세스할 수 있고 JScript 또는 HTML 파일에서 메서드, 속성 및 이벤트를 호출할 수 있습니다. 자세한 내용은 HTML 파일JScript 파일의 예제를 참조하십시오.

마법사를 디자인하는 각 요소에 대한 설명은 마법사에 사용하도록 만들어지는 파일을 참조하십시오.

참고 항목

작업

사용자 지정 마법사 만들기

개념

마법사 디자인 단계

마법사 사용자 지정