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


макрос MonthCal_SetMonthDelta (commctrl.h)

Задает частоту прокрутки для элемента управления календарем месяца. Скорость прокрутки — это количество месяцев, которое элемент управления перемещает его отображение, когда пользователь нажимает кнопку прокрутки. Этот макрос можно использовать или явно отправить сообщение MCM_SETMONTHDELTA.

Синтаксис

INT MonthCal_SetMonthDelta(
   HWND hmc,
   INT  n
);

Параметры

hmc

Тип: HWND

Обработка элемента управления календарем месяца.

n

Тип: INT

Значение, представляющее количество месяцев, которое необходимо задать в качестве скорости прокрутки элемента управления. Если это значение равно нулю, разность месяца сбрасывается по умолчанию, а это число месяцев, отображаемых в элементе управления.

Возвращаемое значение

Тип: INT

Возвращает значение INT, представляющее предыдущую частоту прокрутки. Если скорость прокрутки не была задана ранее, возвращаемое значение равно нулю.

Замечания

Ключи PAGE UP и PAGE DOWN, VK_PRIOR и VK_NEXT, измените выбранный месяц на один, независимо от количества отображаемых месяцев или значения, заданного MCM_SETMONTHDELTA.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h