GetMenuItemID function

Retrieves the menu item identifier of a menu item located at the specified position in a menu.

Syntax

UINT GetMenuItemID(
  HMENU hMenu,
  int   nPos
);

Parameters

hMenu

Type: HMENU

A handle to the menu that contains the item whose identifier is to be retrieved.

nPos

Type: int

The zero-based relative position of the menu item whose identifier is to be retrieved.

Return Value

Type: UINT

The return value is the identifier of the specified menu item. If the menu item identifier is NULL or if the specified item opens a submenu, the return value is -1.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header winuser.h (include Windows.h)
Library User32.lib
DLL User32.dll

See Also

Conceptual

GetMenuItemCount

Menus

Reference