CContainedWindow::CContainedWindow

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

Index