Re: Проблемс небольшой с контекстным меню
От: Аноним  
Дата: 10.11.03 08:45
Оценка:
Здравствуйте, Mixer32768, Вы писали:

M>Привет Всем!


M> На WinApi написал вывод контекстного меню с OwnerDraw.

M> Все прекрасно работает за одним маленьким исключением: в меню выбирается разделитель (Separator)
M> т.е. когда я на него мышу навожу или бегу кнопками по менюшке, разделитель выберается как пункт меню.

Если используешь InsertMenuItem или SetMenuItemInfo, необходимо играться с флагами MFT_OWNDRAW и <чего-то там>_SEPARATOR. Либо их комбинация и требует отрисовки разделителя, либо ошибся при расчете.

Я как-то раз ошибся, считая пункты меню сверху, получил разделитель со значком и он выделялся...

А лучше бы код посмотреть — если на API, там понятнее будет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.