A estrutura MENUITEMTEMPLATE define um item de menu em um modelo de menu.
typedef struct {palavra mtOption; / / item de menu sinaliza a palavra mtID; / / menu item identificador WCHAR mtString [1]; / / null-terminated Cadeia de caracteres para o item de menu} MENUITEMTEMPLATE
Valor | Significado |
---|---|
MF_CHECKED | Indica que o item de menu tem uma marca de seleção. |
MF_GRAYED | Indica que o item de menu é inicialmente inativo e desenhada com um efeito cinzento. |
MF_HELP | Indica que o item de menu tem um separador vertical à esquerda. |
MF_MENUBARBREAK | Indica que o item de menu é colocado em uma nova coluna. As antigas e novas colunas são separadas por uma barra. |
MF_MENUBREAK | Indica que o item de menu é colocado em uma nova coluna. |
MF_OWNERDRAW | Indica que a janela do proprietário do menu é responsável por desenhar todos os aspectos visuais do item de menu, incluindo Estados realçados, marcados e inativos. Esta opção não é válida para um item em uma barra de menus. |
MF_POPUP | Indica que o item é aquela que abre um Soltar-para baixo menu ou submenu. |
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Visão geral de menus, Menu estruturas, LoadMenuIndirect, MENUITEMTEMPLATEHEADER