Тема: GetMenu
Показать сообщение отдельно
  #10  
Старый 10.09.2016, 23:37
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Со "своей" попапкой такое действует

Кстати, вспомнилось:
Цитата:
...Любой пункт контекстного меню - это запись в реестре,
там прописано действие, выполняемое при нажатии на этот
пункт. Всё, что вам нужно сделать - это посмотреть на это
действие регедитом и сделать то же самое...

З.Ы. Правда наверное, это верно лишь для эксплорера :-(

З.Ы.З.Ы. К сожалению, это так и оказалось на самом деле, в системный реестр записываются лишь сторонние контекстные команды проводника. А если в корень смотреть, любая попапка программы - это отдельное оконце, со своим хендлом, с обработкой "обычного" меню проблем поэтому и нет, ибо существует несколько десятков функций работы с ним, а для PopUp, при всей их схожести, нужно видимо извращаться, как, явного ответа в тырнете почему-то не нашлось
Ответить с цитированием