CContainedWindowT::CContainedWindowT
생성자는 데이터 멤버를 초기화합니다.
CContainedWindowT(
LPTSTR lpszClassName,
CMessageMap* pObject,
DWORD dwMsgMapID = 0
);
CContainedWindowT( CMessageMap* pObject, DWORD dwMsgMapID = 0 )
CContainedWindowT( );
매개 변수
lpszClassName
[in] 포함 된 창은 기반이 될 기존 창 클래스의 이름입니다.pObject
[in] 메시지 맵을 선언 포함 하는 개체에 대 한 포인터입니다.이 개체의이 클래스에서 파생 되어야 CMessageMap.dwMsgMapID
[in] 포함 된 창의 메시지를 처리 하는 메시지 맵을 확인 합니다.기본값 0, 기본 메시지 맵을 선언 지정 BEGIN_MSG_MAP.대체 메시지 맵을 사용 하 여 선언에 ALT_MSG_MAP(msgMapID)를 전달 msgMapID.
설명
새 창을 통해 만들려는 경우 만들기, 기존 창 클래스의 이름을 전달 해야는 lpszClassName 매개 변수.예를 들어, 참조를 CContainedWindow 개요.
세 명의 생성자가 있습니다.
세 개의 인수를 사용 하 여 생성자 일반적으로 호출 됩니다.
두 개의 인수를 사용 하 여 생성자에서 클래스 이름을 사용 하 여 TBase::GetWndClassName.
인수가 없는 생성자 인수를 나중에 지정 하려는 경우에 사용 됩니다.나중에 호출할 때 창 클래스 이름, 메시지 맵 개체 및 메시지 맵 ID를 제공 해야 만들기.
경우 기존 창 서브를 통해 SubclassWindow, lpszClassName 값을 사용 하지 않습니다. 따라서, 전달할 수 있습니다 NULL 이 매개 변수에 대 한.
요구 사항
헤더: atlwin.h
참고 항목
참조
CContainedWindowT::m_lpszClassName