Prev Next

HELPINFO info

The HELPINFO structure contains information about an item for which context-sensitive help has been requested.

typedef  struct  tagHELPINFO {  // hi 

    UINT     cbSize; 

    int      iContextType 

    int      iCtrlId; 

    HANDLE   hItemHandle; 

    DWORD    dwContextId; 

    POINT    MousePos; 

} HELPINFO, FAR *LPHELPINFO; 

 

Members

cbSize
Specifies the structure size, in bytes.
iContextType
Specifies the type of context for which help is requested. This member can be one of the following values:

Value

Meaning

HELPINFO_MENUITEM

Help requested for a menu item

HELPINFO_WINDOW

Help requested for a control or window

iCtrlId
Specifies the identifier of the window or control if iContextType is HELPINFO_WINDOW. Specifies the identifier of the menu item if iContextType is HELPINFO_MENUITEM.
hItemHandle
Identifies the child window or control if iContextType is HELPINFO_WINDOW. Identifies the associated menu if iContextType is HELPINFO_MENUITEM.
dwContextId
Specifies the help context identifier of the window or control.
MousePos
Specifies a POINT structure that contains the screen coordinates of the mouse cursor. This is useful for providing help based on the position of the mouse cursor.

See Also

POINT