HELPINFO 構造体 (winuser.h)
状況依存のヘルプが要求されたアイテムに関する情報が含まれます。
構文
typedef struct tagHELPINFO {
UINT cbSize;
int iContextType;
int iCtrlId;
HANDLE hItemHandle;
DWORD_PTR dwContextId;
POINT MousePos;
} HELPINFO, *LPHELPINFO;
メンバー
cbSize
型: UINT
構造体のサイズ (バイト単位)。
iContextType
型: int
ヘルプが要求されるコンテキストの種類。 このメンバーには、次のいずれかの値を指定できます。
HELPINFO_MENUITEM: メニュー項目に対して要求されたヘルプ。
HELPINFO_WINDOW: コントロールまたはウィンドウに対して要求されたヘルプ。
iCtrlId
型: int
iContextType がHELPINFO_WINDOWの場合はウィンドウまたはコントロールの識別子、iContextType がHELPINFO_MENUITEM場合はメニュー項目の識別子。
hItemHandle
型: HANDLE
iContextType がHELPINFO_WINDOWの場合は子ウィンドウまたはコントロールの識別子、iContextType がHELPINFO_MENUITEM場合は関連付けられたメニューの識別子。
dwContextId
型: DWORD
ウィンドウまたはコントロールのヘルプ コンテキスト識別子。
MousePos
種類: POINT
マウス カーソルの画面座標を含む POINT 構造体。 これは、マウス カーソルの位置に基づいてヘルプを提供する場合に役立ちます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | winuser.h |