다음을 통해 공유


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

iContextTypeHELPINFO_WINDOW 경우 창 또는 컨트롤의 식별자이거나 iContextTypeHELPINFO_MENUITEM 경우 메뉴 항목의 식별자입니다.

hItemHandle

형식: HANDLE

iContextTypeHELPINFO_WINDOW 경우 자식 창 또는 컨트롤의 식별자이거나 iContextTypeHELPINFO_MENUITEM 경우 연결된 메뉴의 식별자입니다.

dwContextId

형식:DWORD

창 또는 컨트롤의 도움말 컨텍스트 식별자입니다.

MousePos

형식: POINT

마우스 커서의 화면 좌표를 포함하는 POINT 구조체입니다. 이는 마우스 커서의 위치에 따라 도움말을 제공하는 데 유용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 winuser.h