UINT GetDefaultItem (UINT gmdiFlags, BOOL fByPos = FALSE);
Valor devuelto
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.
Parámetros
gmdiFlags
Valor que especifica cómo la función busca elementos de menú. Este parámetro puede ser ninguno, uno o una combinación de los siguientes valores:
| Valor | Significado |
| GMDI_GOINTOPOPUPS | Especifica que, si el elemento predeterminado es uno que se abre un submenú, la función de búsqueda en el submenú correspondiente de forma recursiva. Si el submenú no tiene ningún elemento predeterminado, el valor devuelto identifica el elemento que se abre el submenú. De forma predeterminada, la función devuelve el primer elemento predeterminado en el menú especificado, independientemente de que sea un elemento que se abre un submenú. |
| GMDI_USEDISABLED | Especifica que la función de devolver un elemento predeterminado, incluso si está deshabilitado. De forma predeterminada, la función omite elementos desactivados o no accesible. |
fByPos
Valor que especifica si se debe 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.
Observaciones
Esta función miembro implementa el comportamiento de la función de Win32 GetMenuDefaultItem, como se describe en el SDK de la plataforma.
Introducción a CMenu |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CMenu::SetDefaultItem