Я написал программу на c #, которая программно воспроизводит нажатия клавиш. Моя идея состояла в том, чтобы передать эти нажатия клавиш другому приложению, для которого может быть установлено текстовое поле.
Итак, в моей программе я хочу, чтобы пользователь выбрал окно, в которое я должен перенаправить нажатия клавиш. Для этого я хочу знать метод, в котором я могу ждать, позволить пользователю выбрать окно, в которое должны быть отправлены нажатия клавиш, а затем пользователь нажимает кнопку «ОК» в моем приложении, чтобы подтвердить, и затем мое приложение знает, какое окно я должен контроль путем получения его HWND.
Как я могу это сделать?