CContainedWindow::CContainedWindow

CContainedWindow (LPTSTR lpszClassName, CMessageMap * pObject, DWORD dwMsgMapID = 0);

CContainedWindow (CMessageMap * pObject, DWORD dwMsgMapID = 0)

CContainedWindow);

Параметры

lpszClassName

[в] Имя существующего класса окна, на которой будет основываться содержит окно.

pObject

[в] Указатель содержащего объект, который объявляет схеме сообщений. Этот объект класс должен быть производным от CMessageMap.

dwMsgMapID

[в] Идентифицирует схеме сообщений, который будет обрабатывать сообщения содержится окна. Значение по умолчанию 0, указывает схеме сообщений по умолчанию, объявленные с BEGIN_MSG_MAP. Чтобы использовать альтернативный сообщений карты с ALT_MSG_MAP(msgMapID), передайте msgMapID.

Примечания

Этот конструктор инициализирует элементы данных. Если вы хотите создать новое окно через Create, необходимо передать имя существующего класса окна для параметра lpszClassName . В качестве примера просматривать CContainedWindow.

Существует три конструктора:

Если не используется подкласс существующему окну через SubclassWindow, lpszClassName значение; Таким образом можно передать значение NULL для этого параметра.

Обзор CContainedWindow |nbsp; Члены класса

Родственные слова

CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap

Index