Bagikan melalui


Kelas CSplitterWndEx

Mewakili jendela pemisah yang disesuaikan.

Sintaks

class CSplitterWndEx : public CSplitterWnd

Anggota

Konstruktor Publik

Nama Deskripsi
CSplitterWndEx::CSplitterWndEx Konstruktor default.
CSplitterWndEx::~CSplitterWndEx Destruktor.

Metode Publik

Nama Deskripsi
CSplitterWndEx::OnDrawSplitter Dipanggil oleh kerangka kerja untuk menggambar jendela pemisah. (Penimpaan CSplitterWnd::OnDrawSplitter.)

Keterangan

Ambil alih OnDrawSplitter metode untuk menyesuaikan tampilan komponen grafis jendela pemisah.

Kelas CSplitterWndEx ini digunakan bersama dengan metode OnDrawSplitterBorder, OnDrawSplitterBox, dan OnFillSplitterBackground , yang diimplementasikan oleh manajer visual. Untuk menyebabkan manajer visual menggambar jendela pemisah di aplikasi Anda, ganti deklarasi CSplitterWnd kelas dengan CSplitterWndEx kelas . Untuk aplikasi jendela bingkai, kelas jendela pemisah dideklarasikan di kelas CMainFrame yang terletak di mainfrm.h. Misalnya, lihat OutlookDemo sampel di direktori Sampel.

Hierarki Warisan

CObject

CCmdTarget

CWnd

CSplitterWnd

Persyaratan

Header: afxsplitterwndex.h

CSplitterWndEx::OnDrawSplitter

Dipanggil oleh kerangka kerja untuk menggambar jendela pemisah.

virtual void OnDrawSplitter(
   CDC* pDC,
   ESplitType nType,
   const CRect& rect
);

Parameter

pDC
[di] Penunjuk ke konteks perangkat. Jika parameter ini NULL, kerangka kerja akan menggambar ulang jendela aktif.

nType
[di] Salah CSplitterWnd::ESplitType satu nilai enumerasi yang menentukan elemen jendela pemisah untuk digambar. Nilai yang valid adalah: splitBox, splitBar, splitIntersection, dan splitBorder.

rect
[di] Persegi panjang pembatas yang menentukan dimensi dan lokasi untuk menggambar elemen jendela pemisah yang ditentukan.

Keterangan

Lihat juga

Bagan Hierarki
Kelas
Kelas CSplitterWnd
Kelas CMFCVisualManager