Автор
|
Тема: Меню...
|
Rambler |
опубликован 21-01-2002 12:24 MSK
Попробовал вставить в всплывающее меню битмапы, сбоку и сверху... Как это сделать? Раньше я думал, что менюшка обыкновенное окно, но как получить его hWnd я так и не нашёл. :( И ещё как узнать размер всплывающего меню? Веди в его классе нет фунций типа GetRect, и им подобных.
|
ADK
|
опубликован 21-01-2002 13:06 MSK
Да, стандартное меню не является окном. В MS OFFICE, к примеру, является. Лучший класс для пользовательских popup-меню я видел на www.codeproject.com/menu - класс CMenuXP, он там вконце странички. |
ADK
|
опубликован 21-01-2002 13:08 MSK
Для битмэпов тоже классы есть, но они в основном делают меню на основе окна. |
Kostik
|
опубликован 21-01-2002 13:24 MSK
2 ADK Для CMenuXP нужен WinXP. (Насколько я понял). |