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.
Зауваження
Конструктор ініціалізує члени дані. Якщо ви хочете, щоб створити нове вікно через Створення, вам необхідно пройти ім'я існуючого класу вікна для параметра lpszClassName . Наприклад див. Огляд CContainedWindow.
Є три конструкторів:
Якщо не буде використано підкласу наявному вікні через SubclassWindow, lpszClassName значення; Таким чином, ви можете передати значення NULL для цього параметра.
Огляд CContainedWindow |nbsp; Члени класу
Дивіться також
CContainedWindow::m_lpszClassName, CContainedWindow::m_pObject, CContainedWindow::m_pfnSuperWindowProc, CContainedWindow::SwitchMessageMap