CContainedWindow (LPTSTR lpszClassNameCMessageMap ※ 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概要。
3 つのコンス トラクターです。:
SubclassWindow、 lpszClassNameの値によって、既存のウィンドウをサブクラス化は使用できませんしたがって、場合NULLこのパラメーターに渡すことができます。
CContainedWindow 概要|nbsp;クラス メンバー(&N)
参照してください。
CContainedWindow::m_lpszClassName、 CContainedWindow::m_pObject、 CContainedWindow::m_pfnSuperWindowProc、 CContainedWindow::SwitchMessageMap