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
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