ATL 창 클래스
ATL 사용 하 고 windows를 구현할 수 있는 여러 클래스를 포함 합니다. 다른 ATL 클래스 처럼 이러한 클래스는 코드에 오버 헤드를 부과 하는 것이 아니라 효율적인 구현을 제공합니다。
-
CWindow 를 사용 하면 CWindow 개체에 창 핸들을 첨부할 수 있습니다. 다음 창을 조작 하는 CWindow 메서드를 호출 하면。
-
CWindowImpl 를 사용 하면 새 창을 구현 하 고 메시지 맵 사용 하 여 메시지를 처리할 수 있습니다. 만들 수 있는 창을 새로운 Windows 클래스, 기존 클래스를 슈퍼 클래스 또는 서브 클래스에 따라 기존 창。
-
CDialogImpl 을 사용 하면 모달 또는 모덜리스 대화 상자와 프로세스 메시지 메시지 맵을 구현할 수 있습니다.
-
CContainedWindow 는 다른 클래스에 누구의 메시지 맵에 포함 된 창을 구현 하는 미리 작성 된 클래스입니다. 한 클래스에서 처리 하는 메시지를 중앙 집중화할 수 있습니다 CContainedWindow 를 사용 하 여。
-
CAxDialogImpl 를 사용 하면 ActiveX 컨트롤을 호스팅하는 대화 상자 (모달 또는 모덜리스)을 구현할 수 있습니다.
-
CSimpleDialog 를 사용 하면 기본 기능으로 대화 상자 (모달 또는 모덜리스)을 구현할 수 있습니다.
-
CAxWindow 구현할 수 있습니다 창 호스팅하는 ActiveX 컨트롤을。
-
특정 창 클래스 외에 ATL 구현 ATL 창 개체를 쉽게 하도록 설계 하는 여러 클래스를 제공 합니다. 그들은 같습니다.:
-
CWndClassInfo 새 창 클래스의 정보를 관리。
-
CWinTraits 및 CWinTraitsOR ATL 창 개체의 특성을 표준화 하는 간단한 방법을 제공합니다。
ATL 창 클래스를 사용 하는 방법에 설명 합니다. 다루는 주제를 포함: