CContainedWindowT::CContainedWindowT
建構函式會初始化資料成員。
CContainedWindowT(
LPTSTR lpszClassName,
CMessageMap* pObject,
DWORD dwMsgMapID = 0
);
CContainedWindowT( CMessageMap* pObject, DWORD dwMsgMapID = 0 )
CContainedWindowT( );
參數
lpszClassName
[in] 從裝載之現有視窗類別的名稱。pObject
[out] 宣告的訊息對應的包含物件的指標。 這個物件類別必須從 CMessageMap衍生。dwMsgMapID
[in] 識別處理所包含之視窗的訊息的訊息對應。 預設值, - 0,指定預設的訊息對應會宣告 BEGIN_MSG_MAP。 若要使用替代的訊息對應會宣告 ALT_MSG_MAP (msgMapID),請將 msgMapID。
備註
如果您要傳遞 建立建立新視窗,您必須將現有的視窗類別的名稱 lpszClassName 參數的。 如需範例,請參閱 CContainedWindow 概觀。
有三個建構函式:
有三個引數的建構函式通常都是呼叫的物件相同。
使用兩個引數的建構函式會使用 TBase::GetWndClassName的類別名稱。
沒有引數的建構函式,之後,如果您要提供引數使用。 您必須提供視窗類別名稱、訊息對應物件和訊息對應的 ID,以便在稍後呼叫 建立。
如果子類別的現有 Windows 傳遞 SubclassWindow, lpszClassName 值並不會使用您;因此,您可以將這個參數的 NULL 。
需求
Header: atlwin.h
請參閱
參考
CContainedWindowT::m_lpszClassName