Bagikan melalui


Kelas CMFCSpinButtonctrl

Kelas ini CMFCSpinButtonCtrl mendukung manajer visual yang menggambar kontrol tombol putar.

Sintaks

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Anggota

Konstruktor Publik

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

Metode Publik

Nama Deskripsi
CMFCSpinButtonCtrl::OnDraw Mengecat ulang kontrol tombol putar saat ini.

Keterangan

Untuk menggunakan manajer visual untuk menggambar kontrol tombol putar di aplikasi Anda, ganti semua instans CSpinButtonCtrl kelas dengan CMFCSpinButtonCtrl kelas .

Contoh

Contoh berikut menunjukkan cara membuat objek CMFCSpinButtonCtrl kelas dan menggunakan metodenya Create .

CMFCSpinButtonCtrl *pWndSpin = new CMFCSpinButtonCtrl;
CRect rectSpin(1, 1, 10, 10);
CMFCPropertyGridCtrl *pWndList = new CMFCPropertyGridCtrl();
if (!pWndSpin->Create(WS_CHILD | WS_VISIBLE | UDS_ARROWKEYS | UDS_SETBUDDYINT | UDS_NOTHOUSANDS, rectSpin, pWndList, AFX_PROPLIST_ID_INPLACE))
{
   return 0;
}

Hierarki Warisan

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Persyaratan

Header: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Mengecat ulang kontrol tombol putar saat ini.

virtual void OnDraw(CDC* pDC);

Parameter

pDC
[di] Penunjuk ke konteks perangkat.

Keterangan

Kerangka kerja memanggil CMFCSpinButtonCtrl::OnPaint metode untuk menangani pesan CWnd::OnPaint , dan metode tersebut pada gilirannya memanggil metode ini CMFCSpinButtonCtrl::OnDraw . Ambil alih metode ini untuk menyesuaikan cara kerangka kerja menggambar kontrol tombol putar.

Lihat juga

Bagan Hierarki
Kelas
Kelas CMFCVisualManager