Столкнулся с проблемой при вызове PopupMenu.
Висит иконка в трее. При клике правой кнопкой вызывается
PopupMenu и появляется менюшка.
Но, в программе через определенный промежуток времени выполняется ресурсоемкая функция и во время выполнения этой функции и клике по иконке в трее меню не появляется, а появляется только после выполения этой ресурсоемкой функции.
Пробовал расставлять DoEvents-ы - не помогло.
Как можно решить проблему?