Comando itens e itens que aberto Submenus

Quando o usuário escolhe um item de comando, o sistema envia uma mensagem de comando para a janela que possui o menu. Se o item do comando no menu janela , o sistema envia a mensagem WM_SYSCOMMAND . Caso contrário, ele envia a mensagem WM_COMMAND.

Associado com cada item de menu que abre um submenu é o identificador para o submenu correspondente. Quando o usuário aponta para tal item, o sistema abre o submenu. Nenhuma mensagem de comando é enviada para o janela proprietária. No entanto, o sistema envia uma mensagem WM_INITMENUPOPUP para a janela do proprietário antes de exibir o submenu. Você pode obter o identificador para o submenu associado com um item usando o GetSubMenu ou GetMenuItemInfo função.

Normalmente, uma barra de menus contém nomes de menu, mas ele também pode conter itens de comando. Um submenu normalmente contém itens de comando, mas também pode conter itens que abrem submenus aninhados. Adicionando itens ao submenus, você pode aninhar os menus para qualquer profundidade. Para fornecer uma indicação visual para o usuário, o sistema apresenta automaticamente uma pequena seta à direita do texto de um item de menu que abre um submenu.

Index