.NET Windows自动化库有什么好处(如果有的话)?

Abe*_*bel 37 .net c# ui-automation

我正在寻找一个可以在本机.NET代码中使用的库,就像任何.NET程序集一样.该库的目的必须是自动化Windows(按下按钮,选择一个窗口,发送密钥,记录和回放,这类事情).

因此:该库应该在.NET中本机使用,但自动化本身必须能够定位可以接收用户输入的任何本机或.NET Windows应用程序.


建议到目前为止:

如果没有其他可用的东西,我可能会选择微软的UI自动化并升级任何需要它的项目,如果可能的话,仍然在.NET 2.0到.NET 3.5中.但我希望有一个更广泛适用的自动化框架(不需要支持2.0之前的.NET).

小智 11

你看过白框架吗?

  • 实际上,White只是MS UI Automation的包装器. (3认同)

pm1*_*100 8

微软自己内置的一个很好

http://msdn.microsoft.com/en-us/library/ms747327.aspx

有些人似乎认为不仅限于wpf.


ben*_*rce 7

我过去使用过AutoIt并取得了成功.