CMFCDragFrameImpl-Klasse
Die CMFCDragFrameImpl
Klasse zeichnet das Ziehrechteck, das angezeigt wird, wenn der Benutzer einen Bereich im Standarddockmodus zieht.
Ausführliche Informationen finden Sie im Quellcode des Ordners VC\atlmfc\src\mfc der 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
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();