如何读取/写入其他软件文本框内容

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:32:00
我们公司的登记系统,需要输入
编号:(数字)
名称:(字符)
型号:(字符)
单位:(选择下拉框 盒、支、个、箱 等)
我有一个数据库内通过编号就可以把名称、型号、单位提出,如果编辑一个软件读取我们公司编号内容把其他内容填充到相应的位置!
就像一个外挂程序,如:星号密码显示的那个软件可以读取其他软件的密码位置的内容,我的就是读取编号位置的内容,然后写入到名称型号单位中去

通过获得软件的窗口句柄,文本框的句柄,然后给它发消息,即可读取或修改文本框的内容了

写就很容易,模拟键盘操作,VB 用 SendKeys 函数;
但读就难了,如果是通常的文本框,就可以发消息,如 GetText 消息;
但有些程序不是的......