El valor 0xFFFFFFFF si el elemento especificado no existe. Si nId identifica un menú emergente, el byte de orden superior contiene el número de elementos en el menú emergente y el byte de orden bajo las banderas de menú asociadas con el menú emergente. De lo contrario el valor devuelto es una máscara (Boolean O) de los valores de la lista siguiente (esta máscara describe el estado del elemento de menú se identifica ese nId ):
MF_CHECKEDnbsp; Actúa como un alternar con MF_U&NCHECKED para colocar la marca de verificación predeterminada junto al elemento. Cuando la aplicación proporciona mapas de bits de marca de verificación (véase la función de miembro de SetMenuItemBitmaps ), se muestra el mapa de bits "marca de verificación en".
MF_DISABLED Deshabilita el elemento de menú para que no se puede seleccionar, pero no lo dim.
MF_E&NABLEDnbsp; Permite que el elemento de menú que pueden seleccionarse y restaura su estado atenuado. Tenga en cuenta que el valor de esta constante es 0; una aplicación no debe probar contra 0 error cuando se utiliza este valor.
MF_GRAYED Deshabilita el elemento de menú para que no se pueden seleccionar y lo atenúa.
MF_ME&NUBARBREAKnbsp; Coloca el elemento en una nueva línea de menús estáticos o en una columna nueva en los menús emergentes. La nueva columna del menú emergente se separará de la columna antigua por una línea divisoria vertical.
MF_ME&NUBREAKnbsp; Coloca el elemento en una nueva línea de menús estáticos o en una columna nueva en los menús emergentes. No hay línea divisoria se coloca entre las columnas.
MF_SEPARATOR Dibuja una línea divisoria horizontal. Sólo puede utilizarse en un menú emergente. Esta línea no atenuada, deshabilitada o resaltada. Se omiten los otros parámetros.
MF_U&NCHECKEDnbsp; Actúa como un alternar con MF_CHECKED para quitar una marca de verificación junto al elemento. Cuando la aplicación fuentes de mapas de bits de marca de verificación (véase la función de miembro de SetMenuItemBitmaps ), se muestra el mapa de bits "marca fuera". Tenga en cuenta que el valor de esta constante es 0; una aplicación no debe probar contra 0 error cuando se utiliza este valor.
Parámetros
nID
Especifica el ID del elemento de menú, según lo determinado por nFlags.
nFlags
Especifica la naturaleza de nID. Puede ser uno de los siguientes valores:
MF_BYCOMMA&NDnbsp; Especifica que el parámetro da el comando ID del elemento de menú existente. Este es el valor predeterminado.
MF_BYPOSITIO&Nnbsp; Especifica que el parámetro da la posición del elemento de menú existente. El primer elemento está en la posición 0.
Observaciones
Devuelve el estado del elemento de menú especificado o el número de elementos en un menú emergente.