-
Есть COM библиотека(тулбар для IE). Написана с использованием VCL и WinAPI. Для рисования тулбара используется CreateWindowEx. Далее подменяется оконная процедура ребара IE и в обработчике нажатия на одну из кнопок моего тулбара вешается что-то типа PopupMenu1.Popup(x, y). Само меню висит в дата модуле. Так вот вопрос: если вызывать PopupMenu1.Popup(x, y) из какого либо метода который вызывает сам IE(в переопределенных методах интерфейсов), то всё нормально меню есть и события происходят. Если же вызывать меню в WndProc то меню не появляется вообще, дебагер проходит через эту строку но меню нет. Как это побороть? Заранее спасибо!
|