Megosztás a következőn keresztül:


CMFCDragFrameImpl osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Az CMFCDragFrameImpl osztály megrajzolja a húzási téglalapot, amely akkor jelenik meg, amikor a felhasználó egy panelt húz normál dokkolás módban. További részletekért tekintse meg a Visual Studio-telepítés VC\atlmfc\src\mfc mappájában található forráskódot.

Szemantika

class CMFCDragFrameImpl

Megjegyzések

Az osztály egy objektuma minden CPane-osztályobjektumba beágyazva van. Így a metódust CanFloat használó összes panel egy húzási téglalapot jelenít meg, amikor a felhasználó húzza.

A húzási téglalap vastagságát a AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat és AFX_GLOBAL_DATA::m_nDragFrameThicknessDock használatával szabályozhatja.

Öröklési hierarchia

CMFCDragFrameImpl

Requirements

Fejléc: afxdragframeimpl.h

CMFCDragFrameImpl::EndDrawDragFrame

void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);

Paraméterek

[in] bClearInternalRects

Megjegyzések

CMFCDragFrameImpl::Init

void Init(CWnd* pDraggedWnd);

Paraméterek

[in] pDraggedWnd

Megjegyzések

CMFCDragFrameImpl::MoveDragFrame

void MoveDragFrame(BOOL bForceMove = FALSE);

Paraméterek

[in] bForceMove

Megjegyzések

CMFCDragFrameImpl::P laceTabPreDocking

void PlaceTabPreDocking(
    CBaseTabbedPane* pTabbedBar,
    BOOL bFirstTime);

void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);

Paraméterek

[in] pTabbedBar

[in] bFirstTime

[in] pCBarToPlaceOn

Megjegyzések

CMFCDragFrameImpl::RemoveTabPreDocking

void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);

Paraméterek

[in] pOldTargetBar

Megjegyzések

CMFCDragFrameImpl::ResetState

void ResetState();

Megjegyzések

Lásd még

hierarchiadiagram
osztályok
CPane osztály