Для обработки клика мыши, независимого от положения её курсора, то есть вне связи с визуальными объектами программы, в Windows можно использовать Windows API. 1 Для этого нужно установить callback на соответствующую функцию для обработки событий мыши. 1
Также для решения задачи можно проанализировать окно приложения с помощью утилиты Microsoft Visual Studio Spy++. 2 Затем в программе нужно найти по выявленным свойствам окно FindWindow и отправить сообщение с помощью SendMessage. 2 С помощью Spy++ можно проанализировать, какие именно сообщения приходят при клике. 2
Ещё один вариант — использовать хуки, если нужны сообщения чужих окон. 4 Например, для произвольного контрола подойдёт функция SetWindowsHookEx+WHMOUSELL. 4
Выбор метода зависит от конкретной ситуации и предпочтений разработчика.