Separadores de Item de menu e quebras de linha

O sistema fornece um tipo especial de item de menu, chamado um separador, que aparece como uma linha horizontal. Você pode usar um separador para dividir um menu em grupos de itens relacionados. Um separador não pode ser usado em uma barra de menu, e o usuário não pode selecionar um separador.

Quando uma barra de menus contém nomes de menus mais do que cabem em uma única linha, o sistema envolve a barra de menus por quebrá-lo automaticamente em duas ou mais linhas. Você pode fazer com que uma quebra de linha ocorrer em um item específico em uma barra de menus, atribuindo o Sinalizar de tipo MFT_MENUBREAK para o item. O sistema coloca esse item e todos os itens subseqüentes em uma nova linha.

Quando um menu contém mais itens do que cabem em uma coluna, o menu será truncado. Você pode fazer com que uma quebra de coluna ocorrer em um item específico em um menu, atribuindo o Sinalizar de tipo MFT_MENUBREAK para o item ou usando a opção MENUBREAK na instrução MENUITEM. O sistema coloca esse item e todos os itens subseqüentes em uma nova coluna. O Sinalizar de tipo MFT_MENUBARBREAK tem o mesmo efeito, só que aparece uma linha vertical entre a coluna de nova e o velho.

Se você usar o AppendMenu, InsertMenuou ModifyMenu funções para atribuir quebras de linha, você deve atribuir os sinalizadores de tipo MF_MENUBREAK ou MF_MENUBARBREAK.

Index