首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#怎么获取其他程序文本框的文字

2013-03-27 
c#如何获取其他程序文本框的文字现在有一个软件,工作时我要来查信息的,如ID,名字,年龄,日期等,该程序标题

c#如何获取其他程序文本框的文字
现在有一个软件,工作时我要来查信息的,如ID,名字,年龄,日期等,该程序标题固定,如“查询”。
现在我想写一个程序,软件后台运行,按下全局快捷键后,获取上面程序内的文字内容,然后传回我自己的程序里
在论坛里搜了一下,都用到findwindows、getwindows等API,但都不是很详细,不是很明白,谁能提供一下带注释的代码参考一下呢
[解决办法]
用FindWindow(窗口标题)找到主窗口,用GetDlgItem(ID)找到文本框(ID用SPY++查),最后用SendMessage(WM_GETTEXT)获得文本。

热点排行