Partilhar via


Classe CMFCDragFrameImpl

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

CMFCDragFrameImpl

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

Observações

Consulte também

Gráfico de Hierarquia
Classes
Classe CPane