CContainedWindowT::CContainedWindowT
Il costruttore inizializza i membri dati.
CContainedWindowT(
LPTSTR lpszClassName,
CMessageMap* pObject,
DWORD dwMsgMapID = 0
);
CContainedWindowT( CMessageMap* pObject, DWORD dwMsgMapID = 0 )
CContainedWindowT( );
Parametri
lpszClassName
[in] il nome di una classe finestra esistente in cui la finestra contenuto sarà basata su.pObject
[in] puntatore All'oggetto contenitore che dichiara la mappa messaggi.Questa classe dell'oggetto deve derivare da CMessageMap.dwMsgMapID
[in] identifica la mappa messaggi che elaborerà i messaggi della finestra contenuta.Il valore predefinito, 0, specifica la mappa messaggi predefinita dichiarata con BEGIN_MSG_MAP.Per utilizzare una mappa messaggi alternativa dichiarata con ALT_MSG_MAP (msgMapID), passare msgMapID.
Note
Per creare una nuova finestra con Crea, è necessario passare il nome di una classe finestra esistente per il parametro lpszClassName.Per un esempio, vedere i cenni preliminari su CContainedWindow.
Esistono tre costruttori:
Il costruttore accetta tre argomenti è quello in genere chiamato.
Il costruttore accetta due argomenti viene utilizzato il nome della classe da TBase::GetWndClassName.
Il costruttore senza argomenti viene utilizzato per consentire successivamente gli argomenti.È necessario fornire il nome di classe della finestra, l'oggetto della mappa messaggi e la mappa messaggi ID quando successivamente si chiama Crea.
Se sottoclasse di una finestra esistente con SubclassWindow, il valore lpszClassName non verrà utilizzato; pertanto, è possibile passare NULL per questo parametro.
Requisiti
Header: atlwin.h
Vedere anche
Riferimenti
CContainedWindowT::m_lpszClassName