| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Как определить высоту popup-меню |
| Автор: dzh2000 12.3.2008, 12:53 |
| Как определить высоту popup-меню или хотя бы высоту его отдельной строки. Надеялся на функцию GetSystemMetrics, но не нашел подходящего параметра |
| Автор: Alix 12.3.2008, 14:10 | ||
GetMenuInfo, с помощью нее можно узнать, например,
Но вообще даже GetMenuItemInfo не дает высоты. Кроме того, бывают OWNER_DRAW пункты меню, высота которых устанавливается пользователем по событию WM_MEASUREITEM, так что даже предсказать высоту меню по кол-ву пунктов может быть сложно. |