Sdílet prostřednictvím


CMFCDragFrameImpl – třída

Třída CMFCDragFrameImpl nakreslí obdélník přetažení, který se zobrazí, když uživatel přetáhne podokno ve standardním režimu docku. Další podrobnosti najdete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.

Syntaxe

class CMFCDragFrameImpl

Poznámky

Objekt této třídy je vložen do každého objektu CPane Class . Proto každé podokno, které používá metodu CanFloat , zobrazí obdélník přetažení, když ho uživatel přetáhne.

Tloušťku obdélníku přetažení můžete řídit pomocí AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat a AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.

Hierarchie dědičnosti

CMFCDragFrameImpl

Požadavky

Hlavička: afxdragframeimpl.h

CMFCDragFrameImpl::EndDrawDragFrame

void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);

Parametry

[v] bClearInternalRects

Poznámky

CMFCDragFrameImpl::Init

void Init(CWnd* pDraggedWnd);

Parametry

[v] PDraggedWnd

Poznámky

CMFCDragFrameImpl::MoveDragFrame

void MoveDragFrame(BOOL bForceMove = FALSE);

Parametry

[v] bForceMove

Poznámky

CMFCDragFrameImpl::P laceTabPreDocking

void PlaceTabPreDocking(
    CBaseTabbedPane* pTabbedBar,
    BOOL bFirstTime);

void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);

Parametry

[v] pTabbedBar

[v] bFirstTime

[v] pCBarToPlaceOn

Poznámky

CMFCDragFrameImpl::RemoveTabPreDocking

void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);

Parametry

[v] pOldTargetBar

Poznámky

CMFCDragFrameImpl::ResetState

void ResetState();

Poznámky

Viz také

Graf hierarchie
Třídy
CPane – třída