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


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

Задает первый день недели для элемента управления календарем месяца. Этот макрос можно использовать или явно отправить сообщение MCM_SETFIRSTDAYOFWEEK.

Синтаксис

DWORD MonthCal_SetFirstDayOfWeek(
   HWND hmc,
   INT  iDay
);

Параметры

hmc

Тип: HWND

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

iDay

Тип: INT

Значение типа int, указывающее, какой день должен быть задан в качестве первого дня недели, где 0 — понедельник, 1 — вторник и т. д.

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

Тип: DWORD

Возвращает значение DWORD, содержащее два значения. Высокое слово — это значение boOL, которое ненулевое, если предыдущий первый день недели не равен LOCALE_IFIRSTDAYOFWEEK или нулю в противном случае. Низкое слово — это значение INT, представляющее предыдущий первый день недели.

Замечания

Если первый день недели имеет значение, отличное от значения по умолчанию (LOCALE_IFIRSTDAYOFWEEK), элемент управления не будет автоматически обновлять изменения первого дня недели на основе изменений языкового стандарта.

Требования

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