Función GetMenuDefaultItem (winuser.h)
Determina el elemento de menú predeterminado en el menú especificado.
Sintaxis
UINT GetMenuDefaultItem(
[in] HMENU hMenu,
[in] UINT fByPos,
[in] UINT gmdiFlags
);
Parámetros
[in] hMenu
Tipo: HMENU
Identificador del menú para el que se va a recuperar el elemento de menú predeterminado.
[in] fByPos
Tipo: UINT
Indica si se va a recuperar el identificador del elemento de menú o su posición. Si este parámetro es FALSE, se devuelve el identificador. De lo contrario, se devuelve la posición.
[in] gmdiFlags
Tipo: UINT
Indica cómo debe buscar la función los elementos de menú. Este parámetro puede ser cero o más de los siguientes valores.
Valor devuelto
Tipo: UINT
Si la función se ejecuta correctamente, el valor devuelto es el identificador o la posición del elemento de menú.
Si se produce un error en la función, el valor devuelto es -1. Para obtener información de error extendida, llame a GetLastError.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluya Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Conjunto de API | ext-ms-win-ntuser-menu-l1-1-0 (introducido en Windows 8) |
Consulte también
Conceptual
Referencia