你好,我知道我可以使用像Applescript这样的东西来控制操作系统的不同方面,比如键盘输入:
osascript -e 'tell application "System Events" to key code 45'
或鼠标单击:
osascript -e 'tell app "System Events" to click at {100,200}'
还有许多其他功能,如音量调高/调低,打开/关闭应用程序,在web浏览器中转到url。
现在我在考虑如何在没有Applescript on OS X (macOS)的情况下控制
我正在尝试改变一个外部应用程序窗口控件边框颜色当鼠标在控件上使用c#时,我已经创建了一个窗口窗体应用程序并设置了鼠标移动的全局鼠标钩子,我能够使用windows api WindowFromPoint()方法获得外部窗口的句柄,但我无法在鼠标指针下获得控制器,有没有其他技术可以让控件在鼠标光标下时改变边框颜色,
基本上我想要的是在外部应用程序中显示选定控件的可视确认,有什么想法吗?