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


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

Содержит сведения, используемые с кодом уведомления PGN_HOTITEMCHANGE .

Синтаксис

typedef struct tagNMPGHOTITEM {
  NMHDR hdr;
  int   idOld;
  int   idNew;
  DWORD dwFlags;
} NMPGHOTITEM, *LPNMPGHOTITEM;

Члены

hdr

Тип: NMHDR

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

idOld

Тип: int

Значение типа int , указывающее идентификатор команды ранее выделенного элемента.

idNew

Тип: int

Значение типа int , указывающее идентификатор команды выделенного элемента.

dwFlags

Тип: DWORD

DWORD , содержащий флаги, указывающие, почему изменился горячий элемент. Это может быть одно или несколько из следующих значений.

Значение Значение
HICF_ENTERING
Если этот флаг установлен, предыдущий горячий элемент отсутствует, а idOld не содержит допустимых сведений.
HICF_LEAVING
Если этот флаг установлен, нет нового горячего элемента, а idNew не содержит допустимых сведений.

Требования

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