Classe CMFCDragFrameImpl
A classe CMFCDragFrameImpl
desenha o retângulo de arrastar que aparece quando o usuário arrasta um painel no modo de encaixe padrão.
Para obter mais detalhes, confira o código-fonte localizado na pasta VC\atlmfc\src\mfc de sua instalação do Visual Studio.
Sintaxe
class CMFCDragFrameImpl
Comentários
Um objeto dessa classe é inserido em cada objeto da Classe CPane. Assim, cada painel que usa o método CanFloat
exibe um retângulo de arrastar quando o usuário o arrasta.
Você pode controlar a espessura do retângulo de arrastar usando AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat e AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.
Hierarquia de herança
Requisitos
Cabeçalho: afxdragframeimpl.h
CMFCDragFrameImpl::EndDrawDragFrame
void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);
Parâmetros
[in] bClearInternalRects
Comentários
CMFCDragFrameImpl::Init
void Init(CWnd* pDraggedWnd);
Parâmetros
[in] pDraggedWnd
Comentários
CMFCDragFrameImpl::MoveDragFrame
void MoveDragFrame(BOOL bForceMove = FALSE);
Parâmetros
[in] bForceMove
Comentários
CMFCDragFrameImpl::PlaceTabPreDocking
void PlaceTabPreDocking(
CBaseTabbedPane* pTabbedBar,
BOOL bFirstTime);
void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);
Parâmetros
[in] pTabbedBar
[in] bFirstTime
[in] pCBarToPlaceOn
Comentários
CMFCDragFrameImpl::RemoveTabPreDocking
void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);
Parâmetros
[in] pOldTargetBar
Comentários
CMFCDragFrameImpl::ResetState
void ResetState();