CMFCDragFrameImpl (clase)
La clase CMFCDragFrameImpl
dibuja el rectángulo de arrastre que aparece cuando el usuario arrastra un panel en modo de acoplamiento estándar.
Para obtener información más detallada, consulta el código fuente que se ubica en la carpeta VC\atlmfc\src\mfc de la instalación de Visual Studio.
Sintaxis
class CMFCDragFrameImpl
Comentarios
Un objeto de esta clase se incrusta en cada objeto clase CPane. Por lo tanto, cada panel que usa el método CanFloat
muestra un rectángulo de arrastre cuando el usuario lo arrastra.
Puede controlar el grosor del rectángulo de arrastre mediante AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat y AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.
Jerarquía de herencia
Requisitos
Encabezado: afxdragframeimpl.h
CMFCDragFrameImpl::EndDrawDragFrame
void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);
Parámetros
[in] bClearInternalRects
Comentarios
CMFCDragFrameImpl::Init
void Init(CWnd* pDraggedWnd);
Parámetros
[in] pDraggedWnd
Comentarios
CMFCDragFrameImpl::MoveDragFrame
void MoveDragFrame(BOOL bForceMove = FALSE);
Parámetros
[in] bForceMove
Comentarios
CMFCDragFrameImpl::PlaceTabPreDocking
void PlaceTabPreDocking(
CBaseTabbedPane* pTabbedBar,
BOOL bFirstTime);
void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);
Parámetros
[in] pTabbedBar
[in] bFirstTime
[in] pCBarToPlaceOn
Comentarios
CMFCDragFrameImpl::RemoveTabPreDocking
void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);
Parámetros
[in] pOldTargetBar
Comentarios
CMFCDragFrameImpl::ResetState
void ResetState();