Сепараторы пункт меню и разрывы строк

Система представляет собой особый тип пункта меню, называемый разделителя, которая появляется в виде горизонтальной линии. Можно использовать разделитель для разделения меню на группы связанных элементов. Разделитель не может использоваться в строке меню, и пользователь не может выбрать Разделитель.

Когда строка меню содержит больше названий меню не помещается на одной строке, система переносит строки меню автоматически разорвать его на два или более строк. Может вызвать разрыв строки происходит в определенный элемент на панели меню, назначая MFT_MENUBREAK флаг типа элемента. Система помещает этот элемент и все последующие элементы на новую строку.

Когда меню содержит больше элементов, чем может поместиться в одном столбце, меню будет усечено. Может вызвать разрыв столбца происходит в определенного элемента в меню путем назначения MFT_MENUBREAK флаг типа элемента или с использованием параметра MENUBREAK в операторе MENUITEM. Система помещает этот элемент и все последующие элементы в новый столбец. Флаг типа MFT_MENUBARBREAK действует так же, за исключением того, что между новый столбец и старый появляется вертикальная линия.

Если вы используете AppendMenu, InsertMenuили ModifyMenu функции для присвоения разрывы строк, следует назначить флаги типа MF_MENUBREAK или MF_MENUBARBREAK.

Index