Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
A CMFCDragFrameImpl classe desenha o retângulo de arrasto que aparece quando o utilizador arrasta um painel no modo dock padrão.
Para mais detalhes, consulte o código-fonte localizado na pasta VC\atlmfc\src\mfc da sua instalação no Visual Studio.
Sintaxe
class CMFCDragFrameImpl
Observações
Um objeto desta classe está embutido em cada objeto da Classe CPane . Assim, cada painel que utiliza o CanFloat método mostra um retângulo de arrastar quando o utilizador o arrasta.
Pode controlar a espessura do retângulo de arrasto usando AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat e AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.
Hierarquia de herança
Requerimentos
Cabeçalho: afxdragframeimpl.h
CMFCDragFrameImpl::FimDrawDragFrame
void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);
Parâmetros
[dentro] bClearInternalRects
Observações
CMFCDragFrameImpl::Init
void Init(CWnd* pDraggedWnd);
Parâmetros
[dentro] pDraggedWnd
Observações
CMFCDragFrameImpl::MoveDragFrame
void MoveDragFrame(BOOL bForceMove = FALSE);
Parâmetros
[dentro] bForceMove
Observações
CMFCDragFrameImpl::P laceTabPreDocking
void PlaceTabPreDocking(
CBaseTabbedPane* pTabbedBar,
BOOL bFirstTime);
void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);
Parâmetros
[dentro] pTabbedBar
[dentro] bFirstTime
[dentro] pCBarToPlaceOn
Observações
CMFCDragFrameImpl::RemoveTabPreDocking
void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);
Parâmetros
[dentro] pOldTargetBar
Observações
CMFCDragFrameImpl::ResetState
void ResetState();