Compartilhar via


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

CMFCDragFrameImpl

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();

Comentários

Confira também

Gráfico da hierarquia
Classes
Classe CPane