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