Класс 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;
}
Иерархия наследования
Требования
Заголовок: afxspinbuttonctrl.h
CMFCSpinButtonCtrl::OnDraw
Переопределяет текущий элемент управления кнопкой спины.
virtual void OnDraw(CDC* pDC);
Параметры
pDC
[in] Указатель на контекст устройства.
Замечания
Платформа вызывает CMFCSpinButtonCtrl::OnPaint
метод для обработки сообщения CWnd::OnPaint , и этот метод в свою очередь вызывает этот CMFCSpinButtonCtrl::OnDraw
метод. Переопределите этот метод, чтобы настроить способ рисования платформы элемента управления спин-кнопкой.