Показать сообщение отдельно
  #1  
Старый 30.09.2016, 18:00
Аватар для Xalexo
Xalexo Xalexo вне форума
Прохожий
 
Регистрация: 04.02.2010
Адрес: Вселенная,Млечный путь,3 планета от Солнца и т.д.
Сообщения: 40
Версия Delphi: Delphi XE3-5
Репутация: 10
По умолчанию Переключ. на вызванное popupmenu

При вызове всплывающего меню НЕ над родительской формой (она в этот момент скрыта) само меню остается не активно и продолжает висеть на экране если я выбираю мышью любое другое окно. Можно ли как то поймать его в фокус в момент вызова ?
Пробовал так:
Код:
SetForegroundWindow(Handle);
PM.Popup(Mouse.CursorPos.X, Mouse.CursorPos.Y);
PostMessage(Handle, WM_NULL, 0, 0);

Но безрезультатно.
Ответить с цитированием