Как получить идентификатор процесса или все дочерние элементы переключателя задач (Alt + Tab) в C # - PullRequest
0 голосов
/ 05 февраля 2019

Пусть требование звучит странно, но я пробую что-то новое.Я написал код на C # для программного вызова переключателя задач (alt + tab).Это не что иное, как утилита TestStack.White Keyboard.Теперь, когда я вызываю этот программный переключатель задач, эта часть выполнена.Поэтому мое требование заключается в том, чтобы из этого переключателя задач мне нужно было нажать на задачу и сделать ее на переднем плане (так же, как мы делаем это вручную) программным способом, используя c #.Для этой цели автоматизации я использую TestStack.White.При проверке переключателя задач с помощью inspect.exe переключатель задач представляет собой список, а все дочерние элементы являются элементами списка.Поэтому, если я получаю идентификатор процесса переключателя задач, я могу выполнить Process.Launch, а затем каким-то образом выполнить оставшуюся часть.Так есть ли способ получить идентификатор процесса переключателя задач.Или есть какой-нибудь способ щелкнуть какую-либо задачу внутри переключателя задач, используя c #, как вручную.

...