Захват элемента панели поиска Explorer [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Захват элемента панели поиска Explorer [закрыто]

Сообщение Anonymous »

Итак, у меня есть проект wpf, для которого я теперь создал .dll, чтобы фиксировать, было ли окно активировано через WinEventProc. Я сохраняю это окно так, что если пользователь нажимает кнопку в моем проекте wpf, он перефокусирует это окно и вводит что-то в последний выделенный элемент (например, панель поиска в браузере), что работает очень хорошо. Сейчас я борюсь с Проводником, теперь не знаю, как захватить панель поиска в Windows-Explorer. Например, программа TypeItIn прекрасно справляется с этим, и я понятия не имею, как это сделать. Я могу просто перефокусировать окно, но не элемент, в котором у вас есть пути к папкам.
Я пытался получить дочерние дескрипторы и посмотреть на Проводник через Spy++. Также пытался работать с Mousehook и Mouse Position, чтобы получить дескриптор через UIAutomation, но это на самом деле не сработало. Я надеюсь на лучшее решение.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ar-element
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»