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

Это не КоммандАйДи, это АйДи пункта менюшки что лежит в ресурсах, можно напр. поменять текст итема, рисунко туда добавить, а событие на клик сохраниться, для отлова нужно вызывать GetMenu()>GetSubMenu()=GetMenuItemID(), но это только номер, без инициатора он бесполезен, проще тогда эмульнуть жим на "горячку", если она на нужном пункте висит, а если что-то просто грохнуть необходимо, то можно послать главному окну вместо wm_close wm_quit, вылетит без вопросов
Ответить с цитированием