Classe CMFCDragFrameImpl
La CMFCDragFrameImpl
classe disegna il rettangolo di trascinamento visualizzato quando l'utente trascina un riquadro nella modalità di ancoraggio standard.
Per altri dettagli, vedere il codice sorgente che si trova nella cartella VC\atlmfc\src\mfc dell'installazione di Visual Studio.
Sintassi
class CMFCDragFrameImpl
Osservazioni:
Un oggetto di questa classe è incorporato in ogni oggetto classe CPane. Di conseguenza, ogni riquadro che usa il CanFloat
metodo visualizza un rettangolo di trascinamento quando l'utente lo trascina.
È possibile controllare lo spessore del rettangolo di trascinamento usando AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat e AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.
Gerarchia di ereditarietà
Requisiti
Intestazione: afxdragframeimpl.h
CMFCDragFrameImpl::EndDrawDragFrame
void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);
Parametri
[in] bClearInternalRects
Osservazioni:
CMFCDragFrameImpl::Init
void Init(CWnd* pDraggedWnd);
Parametri
[in] pDraggedWnd
Osservazioni:
CMFCDragFrameImpl::MoveDragFrame
void MoveDragFrame(BOOL bForceMove = FALSE);
Parametri
[in] bForceMove
Osservazioni:
CMFCDragFrameImpl::P laceTabPreDocking
void PlaceTabPreDocking(
CBaseTabbedPane* pTabbedBar,
BOOL bFirstTime);
void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);
Parametri
[in] pTabbedBar
[in] bFirstTime
[in] pCBarToPlaceOn
Osservazioni:
CMFCDragFrameImpl::RemoveTabPreDocking
void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);
Parametri
[in] pOldTargetBar
Osservazioni:
CMFCDragFrameImpl::ResetState
void ResetState();