Bagikan melalui


Kelas CMFCDragFrameImpl

Kelas CMFCDragFrameImpl menggambar persegi panjang seret yang muncul saat pengguna menyeret panel dalam mode dock standar. Untuk detail selengkapnya, lihat kode sumber yang terletak di folder VC\atlmfc\src\mfc dari penginstalan Visual Studio Anda.

Sintaks

class CMFCDragFrameImpl

Keterangan

Objek kelas ini disematkan di setiap objek Kelas CPane. Dengan demikian, setiap panel yang menggunakan CanFloat metode menampilkan persegi panjang seret saat pengguna menyeretnya.

Anda dapat mengontrol ketebalan persegi panjang seret dengan menggunakan AFX_GLOBAL_DATA::m_nDragFrameThicknessFloat dan AFX_GLOBAL_DATA::m_nDragFrameThicknessDock.

Hierarki Warisan

CMFCDragFrameImpl

Persyaratan

Header: afxdragframeimpl.h

CMFCDragFrameImpl::EndDrawDragFrame

void EndDrawDragFrame(BOOL bClearInternalRects = TRUE);

Parameter

[di] bClearInternalRects

Keterangan

CMFCDragFrameImpl::Init

void Init(CWnd* pDraggedWnd);

Parameter

[di] pDraggedWnd

Keterangan

CMFCDragFrameImpl::MoveDragFrame

void MoveDragFrame(BOOL bForceMove = FALSE);

Parameter

[di] bForceMove

Keterangan

CMFCDragFrameImpl::P laceTabPreDocking

void PlaceTabPreDocking(
    CBaseTabbedPane* pTabbedBar,
    BOOL bFirstTime);

void PlaceTabPreDocking(CWnd* pCBarToPlaceOn);

Parameter

[di] pTabbedBar

[di] bFirstTime

[di] pCBarToPlaceOn

Keterangan

CMFCDragFrameImpl::RemoveTabPreDocking

void RemoveTabPreDocking(CDockablePane* pOldTargetBar = NULL);

Parameter

[di] pOldTargetBar

Keterangan

CMFCDragFrameImpl::ResetState

void ResetState();

Keterangan

Lihat juga

Bagan Hierarki
Kelas
Kelas CPane