CComCompositeControl

서식 파일 lt; 클래스자료>
CComCompositeControl 클래스: 공용 CComControl <
자료, CAxDialogImpl < 자료>>

매개 변수

자료

CComObjectRoot 또는 CComObjectRootEx에서 뿐만 아니라 합성 컨트롤에 대 한 지원 하고자 하는 다른 인터페이스에서 파생 된 클래스。

CComCompositeControl 클래스에서 파생 된 클래스는 ActiveX 합성 컨트롤의 기능을 상속 합니다. ActiveX 컨트롤 CComCompositeControl 에서 파생 된 표준 대화 상자에 의해 호스팅됩니다. 이러한 종류의 컨트롤 (네이티브 Windows 컨트롤 및 ActiveX 컨트롤) 다른 컨트롤을 호스트 할 수 있기 때문에 복합 컨트롤 이라고。

CComCompositeControl 자식 클래스에 열거형된 데이터 멤버에 대 한 보고 하 여 합성 컨트롤을 만드는 데 사용할 대화 상자 리소스를 식별 합니다. IDD이 자식 클래스의 멤버는 컨트롤의 창으로 사용 되는 대화 상자 리소스의 리소스 ID로 설정 됩니다. 다음은 CComCompositeControl 에서 파생 된 클래스는 컨트롤의 창에 사용 되는 대화 상자 리소스를 식별 하기 위해 포함 해야 하는 데이터 멤버의 예입니다.:

 enum {IDD = IDD_MYCOMPOSITE}

메모nbsp;??합성 컨트롤은 항상 창 컨트롤은 창 없는 컨트롤을 포함할 수 있지만(&N)。

CComCompositeControl에 의해 구현 하는 컨트롤-파생된 클래스는 기본 탭 동작에 내장. 컨트롤을 포함 하는 응용 프로그램에서 탭 되 고 하 여 포커스를 받을 때 연속적으로 TAB 키를 누르면 포커스의 모든 합성 컨트롤 포함 된 컨트롤을 다음 밖으로 합성 컨트롤 및 컨테이너의 탭 순서에서 다음 항목을 통해 순환 발생할 것입니다. 호스팅된 컨트롤의 탭 순서 대화 상자 리소스에 의해 결정 되 고 순서는 탭에서 발생。

# include lt;atlctl.h>

클래스 멤버

참고 항목

CComControl, 합성 컨트롤 기초

Index