У меня есть приложение WPF, в котором есть значок в трее и в меню контекстного меню. Как я могу из другого приложения (WPF, WinForms, C++) имитировать щелчок правой кнопкой мыши, а затем выбрать меню?Как щелкнуть правой кнопкой мыши на панели задач в приложении?
1
A
ответ
1
Вы должны искать Simulate мыши и события клавиатуры
https://msdn.microsoft.com/en-us/library/ms171548(v=vs.100).aspx
Вы можете отслеживать активность пользователя
http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C
Вы ищете учебник? –
Я пытаюсь найти по крайней мере способ: как это сделать? – Oleg
Учитывая, что программирование окон на C# не слишком сильно воздействует на «реальную работу» внутренних окон, и проблема сама по себе не является тривиальной - здесь нет нисходящего потока. Хотя я знаю первое ... Я не знаю, как обращаться с нажатием на меню. http://stackoverflow.com/questions/14250362/finding-and-simulating-a-click-on-a-system-tray-icon имеет отправную точку, но на самом деле он не имеет отношения к стороне меню. – TomTom