作者keepbrave (保持勇气)
看板C_Sharp
标题Re: [问题] 若某软体没有提供API 请问该怎麽控制该 …
时间Sun Nov 7 22:08:55 2010
※ 引述《wakemeup6501 (wake me up)》之铭言:
: 如题~
: 小弟我打算自动控制某个软体执行计算功能
: 可是该软体不像一些众所皆知(如autocad,excel)的软体有提供API
: 请问有其他方式吗?
: 难道只能自动让滑鼠移到执行扭案一下这样吗~"~
你可以试试看使用 .Net Automation UI Class,直接控制软体 UI~
good luck~
1. The Microsoft UI Automation Library
http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
网页描述:
该网页内容利用一个简易的计算数值程式,透过 UI Automation Code
自动使用该程式的视窗元件(Button, Text Box etc.),完成计算及检查程式
执行结果是否正确。
2. Microsoft Windows UI Automation Blog
http://blogs.msdn.com/b/winuiautomation/
网页描述:
Blog 内有丰富的 UI Automation 相关文件,如 Inspect Object、
Accessible Event Watcher、UI Spy 等都有介绍~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.89.64