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.
3 Конструктора:
Конструктор обычно называемый с 3 аргументов.
Конструктор аргументов с 2 использует имя класса, из TBase::GetWndClassName.
Используется конструктор без аргументов если необходимо предоставить аргументы далее. Необходимо указать имя класса окна, объект сопоставления сообщений и идентификатор сопоставления сообщения при более последнего вызова Создать.
Если подкласс существующее окно с помощью SubclassWindow, lpszClassName значение не будет использоваться. таким образом, можно передать NULL для этого параметра.
Требования
Header: atlwin.h
См. также
Ссылки
CContainedWindowT::m_lpszClassName