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


Структура NMDAYSTATE (commctrl.h)

Содержит сведения, необходимые для обработки кода уведомления MCN_GETDAYSTATE . Все элементы этой структуры предназначены для входных данных, за исключением prgDayState, которые принимающее приложение должно задать при обработке MCN_GETDAYSTATE.

Синтаксис

typedef struct tagNMDAYSTATE {
  NMHDR           nmhdr;
  SYSTEMTIME      stStart;
  int             cDayState;
  LPMONTHDAYSTATE prgDayState;
} NMDAYSTATE, *LPNMDAYSTATE;

Члены

nmhdr

Тип: NMHDR

Структура NMHDR, содержащая сведения об этом коде уведомления.

stStart

Тип: SYSTEMTIME

Структура SYSTEMTIME, содержащая начальную дату.

cDayState

Тип: int

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

prgDayState

Тип: LPMONTHDAYSTATE

Адрес массива значений MONTHDAYSTATE . Буфер по этому адресу должен быть достаточно большим, чтобы содержать по крайней мере элементы cDayState . Первый элемент в массиве соответствует дате в stStart.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть commctrl.h