ATL 대화 상자에 추가합니다.
ATL 대화 상자를 프로젝트에 추가하려면 프로젝트가 ATL 프로젝트이거나 ATL을 지원하는 MFC 프로젝트여야 합니다.ATL 프로젝트 마법사를 사용하여 ATL 응용 프로그램을 만들거나 MFC 응용 프로그램에 ATL 개체를 추가하여 MFC 응용 프로그램에 ATL 지원을 구현할 수 있습니다.
기본적으로 ATL 대화 상자 마법사에서는 CAxDialogImpl에서 파생된 대화 상자를 구현합니다.이 클래스는 ActiveX 컨트롤과 Windows 컨트롤에 대한 호스팅을 지원합니다.ActiveX 컨트롤 지원과 관련한 오버헤드를 원하지 않는 경우에는 마법사에서 코드를 생성한 후 기본 클래스를 CAxDialogImpl의 모든 인스턴스에서 CSimpleDialog나 CDialogImpl로 바꿉니다.
[!참고]
CSimpleDialog는 Windows 공용 컨트롤만 지원하는 모달 대화 상자만 만들고,CDialogImpl은 모달 대화 상자나 모덜리스 대화 상자 중 하나를 만듭니다.
ATL 대화 상자 리소스를 프로젝트에 추가하려면
ATL 프로젝트 마법사를 사용하여 ATL 프로젝트를 만듭니다.
클래스 뷰에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 추가를 클릭합니다.클래스 추가를 클릭합니다.
클래스 추가 대화 상자의 템플릿 창에서 ATL 대화 상자를 클릭합니다.열기를 클릭하면 ATL 대화 상자 마법사가 나타납니다.
자세한 내용은 대화 상자 구현을 참조하십시오.