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


Класс CMFCSpinButtonCtrl

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

Класс 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