Я хочу иметь возможность явно явно щелкнуть левой кнопкой мыши по «X» процесса и удерживать его в течение нескольких секунд. Любое руководство будет оценено. Я прошу не полный код, а отправную точку.
Вы можете сначала отправить сообщение WM_GETTITLEBARINFOEX в окно процесса, чтобы получить RECT кнопки 'X', затем использовать SendInput отправить MOUSEEVENTF_LEFTDOWN на RECT в области кнопок «X» и установите задержку для времени удержания. Прежде чем отправлять ввод с помощью мыши, лучше убедиться, что кнопка «X» видна на экране. Наконец, отправьте MOUSEEVENTF_LEFTUP.
WM_GETTITLEBARINFOEX
SendInput
MOUSEEVENTF_LEFTDOWN
MOUSEEVENTF_LEFTUP