Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
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();