CContainedWindow (LPTSTR lpszClassName, CMessageMap * pObject, DWORD dwMsgMapID = 0);
CContainedWindow (CMessageMap * pObject, DWORD dwMsgMapID = 0)
CContainedWindow);
매개 변수
lpszClassName
[in] 포함 된 창의 기반이 될 기존 창 클래스의 이름。
pObject
[in] 메시지 맵을 선언 하는 포함 하는 개체에 대 한 포인터입니다. 이 개체의이 클래스는 CMessageMap 에서 파생 되어야 합니다.
dwMsgMapID
[in] 포함 된 창 메시지를 처리 하는 메시지 맵을 식별 합니다. 기본값은 0, BEGIN_MSG_MAP선언 기본 메시지 맵을 지정 합니다. ALT_MSG_MAP(msgMapID)를 사용 하 여 선언 하는 대체 메시지 맵을 사용 하 여 msgMapID 를 전달합니다。
주의
생성자는 데이터 멤버를 초기화합니다. 만들기를 통해 새 창을 만들려는 경우 lpszClassName 매개 변수는 기존 창 클래스의 이름을 전달 해야 합니다. 예를 들어, CContainedWindow 개요를 참조 하십시오.
거기에 세 가지 생성자:
SubclassWindow, lpszClassName 값을 통해 기존 창을 서브를 사용 하지 않습니다; 따라서, 전달할 수 있습니다 NULL 이 매개 변수에 대 한。
CContainedWindow 개요 |nbsp; 클래스 멤버(&N)
참고 항목
CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap