Мне нужно использовать SendMessage для имитации пользовательских кликов в целевой программе в качестве блоков SendMessage до тех пор, пока событие, которое он вызывает, не завершит обработку. Причина этого заключается в том, что эта блокировка дает возможность обнаружить, открылись ли какие-либо диалоговые окна в результате нажатия. В настоящее время моя проблема заключается в том, что хотя я могу заставить работать щелчок, используя сообщения WM_LBUTTONDOWN и WM_LBUTTONUP последовательно на кнопке в макете, который открывает диалоговое окно модели, я не могу заставить его работать с меню и элементами меню в стандартном приложении Windows ( Блокнот). Будем благодарны за любую помощь в получении возможности выполнять щелчки по пунктам меню таким образом, чтобы это работало. Я уже могу определить, если это пункт меню, просто нужно иметь возможность имитировать щелчок по нему с блокировкой с помощью SendMessage.
Приветствия
Ross