Share via


CMFCDragFrameImpl クラス

クラスは CMFCDragFrameImpl 、ユーザーが標準のドッキング モードでウィンドウをドラッグしたときに表示されるドラッグ四角形を描画します。 詳細については、Visual Studio インストールの VC\atlmfc\src\mfc フォルダーにあるソース コードを参照してください。

構文

class CMFCDragFrameImpl

解説

このクラスのオブジェクトは、各 CPane クラス オブジェクトに埋め込まれます。 したがって、このメソッドを使用 CanFloat する各ペインでは、ユーザーがドラッグしたときにドラッグ四角形が表示されます。

ドラッグ四角形の太さは、AFX_GLOBAL_DATA::m_nDragFrameThicknessFloatAFX_GLOBAL_DATA::m_nDragFrameThicknessDock を使用して制御できます。

継承階層

CMFCDragFrameImpl

必要条件

ヘッダー: afxdragframeimpl.h

CMFCDragFrameImpl::EndDrawDragFrame

void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);

パラメーター

[in] bClearInternalRects

解説

CMFCDragFrameImpl::Init

void Init(CWnd* pDraggedWnd);

パラメーター

[in] pDraggedWnd

解説

CMFCDragFrameImpl::MoveDragFrame

void MoveDragFrame(BOOL bForceMove = FALSE);

パラメーター

[in] bForceMove

解説

CMFCDragFrameImpl::P laceTabPreDocking

void PlaceTabPreDocking(
    CBaseTabbedPane* pTabbedBar,
    BOOL bFirstTime);

void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);

パラメーター

[入力] pTabbedBar

[in] bFirstTime

[in] pCBarToPlaceOn

解説

CMFCDragFrameImpl::RemoveTabPreDocking

void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);

パラメーター

[in] pOldTargetBar

解説

CMFCDragFrameImpl::ResetState

void ResetState();

解説

関連項目

階層図
クラス
CPane クラス