Конференция "WinAPI" » PopupMenu в WndProc. [D7, WinXP]
 
  • dima_q (30.01.08 15:04) [0]
    Есть COM библиотека(тулбар для IE). Написана с использованием VCL и WinAPI. Для рисования тулбара используется CreateWindowEx. Далее подменяется оконная процедура ребара IE  и в обработчике нажатия на одну из кнопок моего тулбара вешается что-то типа PopupMenu1.Popup(x, y). Само меню висит в дата модуле. Так вот вопрос: если вызывать PopupMenu1.Popup(x, y) из какого либо метода который вызывает сам IE(в переопределенных методах интерфейсов), то всё нормально меню есть и события происходят. Если же вызывать меню в WndProc то меню не появляется вообще, дебагер проходит через эту строку но меню нет. Как это побороть? Заранее спасибо!
 
Конференция "WinAPI" » PopupMenu в WndProc. [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]