Freigeben über


CMFCDragFrameImpl-Klasse

Die CMFCDragFrameImpl Klasse zeichnet das Ziehrechteck, das angezeigt wird, wenn der Benutzer einen Bereich im Standarddockmodus zieht. Weitere Details finden Sie im Quellcode im Ordner VC\atlmfc\src\mfc Ihrer Visual Studio-Installation.

Syntax

class CMFCDragFrameImpl

Hinweise

Ein Objekt dieser Klasse ist in jedes CPane Class-Objekt eingebettet. Daher zeigt jeder Bereich, der die CanFloat Methode verwendet, ein Ziehrechteck an, wenn der Benutzer es zieht.

Sie können die Stärke des Ziehrechtecks mithilfe von AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat und AFX_GLOBAL_DATA::m_nDragFrameThicknessDock steuern.

Vererbungshierarchie

CMFCDragFrameImpl

Anforderungen

Header: afxdragframeimpl.h

CMFCDragFrameImpl::EndDrawDragFrame

void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);

Parameter

[in] bClearInternalRects

Hinweise

CMFCDragFrameImpl::Init

void Init(CWnd* pDraggedWnd);

Parameter

[in] pDraggedWnd

Hinweise

CMFCDragFrameImpl::MoveDragFrame

void MoveDragFrame(BOOL bForceMove = FALSE);

Parameter

[in] bForceMove

Hinweise

CMFCDragFrameImpl::P laceTabPreDocking

void PlaceTabPreDocking(
    CBaseTabbedPane* pTabbedBar,
    BOOL bFirstTime);

void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);

Parameter

[in] pTabbedBar

[in] bFirstTime

[in] pCBarToPlaceOn

Hinweise

CMFCDragFrameImpl::RemoveTabPreDocking

void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);

Parameter

[in] pOldTargetBar

Hinweise

CMFCDragFrameImpl::ResetState

void ResetState();

Hinweise

Siehe auch

Hierarchiediagramm
Klassen
CPane-Klasse