Visual C++. Описание стандартных классов - HELPINFO

ОГЛАВЛЕНИЕ


HELPINFO

typedef struct tagHELPINFO
{
    UINT cbSize;
    int iContextType
    int iCtrlId;
    HANDLE hItemHandle;
    DWORD dwContextId;
    POINT MousePos;
} HELPINFO, FAR *LPHELPINFO;

Переменные

  • cbSize - размер структуры в байтах.
  • iContextType - определяет тип контекста, для которого запрашивается справка. Данный аргумент может принимать одно из следующих значений:
    HELPINFO_MENUITEM - справка по команде меню;
    HELPINFO_WINDOW - справка по элементу управления или окну.
  • iCtrlId - если аргумент iContextType имеет значение HELPINFO_WINDOW, то в данном аргументе содержится идентификатор окна или элемента управления. Если аргумент iContextType имеет значение HELPINFO_MENUITEM, то в данном аргументе содержится идентификатор команды меню.
  • hItemHandle - если аргумент iContextType имеет значение HELPINFO_WINDOW, то в данном аргументе содержится идентификатор дочернего окна или элемента управления. Если аргумент iContextType имеет значение HELPINFO_MENUITEM, то в данном аргументе содержится идентификатор связанного меню.
  • dwContextId - контекстный идентификатор окна или элемента управления.
  • MousePos - объект структуры POINT, содержащий экранные координаты курсора мыши. Эта информация используется при выводе справки на основании текущей позиции курсора мыши.

Описание

Данная структура используется для хранения информации о теме контекстной справки.