Aracılığıyla paylaş


CMFCSpinButtonCtrl Sınıfı

sınıfı, CMFCSpinButtonCtrl döndürme düğmesi denetimi çizen bir görsel yöneticiyi destekler.

Sözdizimi

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Üyeler

Ortak Oluşturucular

Ad Tanım
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Varsayılan oluşturucu.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Yıkıcı.

Genel Yöntemler

Ad Tanım
CMFCSpinButtonCtrl::OnDraw Geçerli döndürme düğmesi denetimini yeniden boyar.

Açıklamalar

Uygulamanızda bir döndürme düğmesi denetimi çizmek için bir görsel yöneticisi kullanmak için sınıfın CSpinButtonCtrl tüm örneklerini sınıfıyla CMFCSpinButtonCtrl değiştirin.

Örnek

Aşağıdaki örnekte sınıfının nesnesinin nasıl oluşturulacağı ve yönteminin CMFCSpinButtonCtrl nasıl kullanılacağı gösterilmektedir 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;
}

Devralma Hiyerarşisi

Cobject

Ccmdtarget

Cwnd

Cspinbuttonctrl

CMFCSpinButtonCtrl

Gereksinimler

Üst bilgi: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Geçerli döndürme düğmesi denetimini yeniden boyar.

virtual void OnDraw(CDC* pDC);

Parametreler

Pdc
[in] Cihaz bağlamı işaretçisi.

Açıklamalar

Çerçeve, CWnd::OnPaint iletisini işlemek için yöntemini çağırır CMFCSpinButtonCtrl::OnPaint ve bu yöntem de bu CMFCSpinButtonCtrl::OnDraw yöntemi çağırır. Çerçevenin döndürme düğmesi denetimini çizme biçimini özelleştirmek için bu yöntemi geçersiz kılın.

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCVisualManager Sınıfı