CContainedWindow::CContainedWindow

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

CContainedWindow (CMessageMap * pObject, DWORD dwMsgMapID = 0)

(CContainedWindow);

Parametry

lpszClassName

[w] Nazwa istniejącej klasy okna, na której opiera się zamknięte okno.

pObject

[w] Wskaźnik do obiektu zawierającego, która deklaruje mapę wiadomości. Klasa tego obiektu musi pochodzić od CMessageMap.

dwMsgMapID

[w] Określa mapę komunikat, który będzie przetwarzać komunikaty okna zamkniętego. Wartość domyślna, 0, określa mapę wiadomości domyślnie zadeklarowane z BEGIN_MSG_MAP. Aby korzystać z mapą alternatywnego wiadomości zadeklarowana ze ALT_MSG_MAP(msgMapID), przekazać msgMapID.

Uwagi

Konstruktora inicjuje danych członków. Jeśli chcesz utworzyć nowe okno poprzez Tworzenie, musi przekazać nazwę istniejącej klasy okna dla parametru lpszClassName . Aby zapoznać się z przykładem, zobacz Omówienie CContainedWindow.

Istnieją trzy konstruktory:

Jeśli podklasy istniejące okno poprzez SubclassWindow, wartości lpszClassName nie będą używane; w związku z tym można przekazać wartość NULL dla tego parametru.

Omówienie CContainedWindow |nbsp; Członkowie klasy

Zobacz też

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

Index