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.

Зауваження

Конструктор ініціалізує члени дані. Якщо ви хочете, щоб створити нове вікно через Створення, вам необхідно пройти ім'я існуючого класу вікна для параметра lpszClassName . Наприклад див. Огляд CContainedWindow.

Є три конструкторів:

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

Огляд CContainedWindow |nbsp; Члени класу

Дивіться також

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

Index