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 대화 상자 마법사를 표시합니다.
자세한 내용은 대화 상자 구현을 참조 하세요.