Поделиться через


Класс CMFCSpinButtonCtrl

Класс CMFCSpinButtonCtrl поддерживает визуальный менеджер, который рисует элемент управления спин-кнопкой.

Синтаксис

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Участники

Открытые конструкторы

Имя Описание
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Конструктор по умолчанию.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Деструктор.

Открытые методы

Имя Описание
CMFCSpinButtonCtrl::OnDraw Переопределяет текущий элемент управления кнопкой спины.

Замечания

Чтобы использовать визуальный менеджер для рисования элемента управления кнопкой спины в приложении, замените все экземпляры CSpinButtonCtrl класса классом CMFCSpinButtonCtrl .

Пример

В следующем примере показано, как создать объект CMFCSpinButtonCtrl класса и использовать его 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;
}

Иерархия наследования

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Требования

Заголовок: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Переопределяет текущий элемент управления кнопкой спины.

virtual void OnDraw(CDC* pDC);

Параметры

pDC
[in] Указатель на контекст устройства.

Замечания

Платформа вызывает CMFCSpinButtonCtrl::OnPaint метод для обработки сообщения CWnd::OnPaint , и этот метод в свою очередь вызывает этот CMFCSpinButtonCtrl::OnDraw метод. Переопределите этот метод, чтобы настроить способ рисования платформы элемента управления спин-кнопкой.

См. также

Диаграмма иерархии
Классы
Класс CMFCVisualManager