Взаимодействуйте с другими настольными приложениями в окнах с помощью C# winforms

   public static void MyMethod(object obj){
   Dictionary<string, string> dicEditdata = data as Dictionary<string, string>;
   string abc=dicEditdata["id"].ToString();} 

предположим --- если вы поместите курсор на объект (obj) во время отладки, и если вы получите объект со значением {['id':'ID1003']}, то вы можете использовать значение как

string abc=dicEditdata["id"].ToString(); 
6
задан Chris Pietschmann 26 May 2009 в 22:03
поделиться

2 ответа

Вы можете использовать UI Automation для взаимодействия с другими приложениями.

3
ответ дан 17 December 2019 в 00:13
поделиться

Вы можете просто создавать и отправлять сообщения другому процессу. Для этого вам нужно будет использовать P / Invoke из кода C #.

Здесь - код, который должен указать вам правильное направление.

4
ответ дан 17 December 2019 в 00:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: