自动热键,从c++;或javascript或c#类

自动热键,从c++;或javascript或c#类,javascript,c#,c++,autohotkey,Javascript,C#,C++,Autohotkey,我有一个带有surface笔的Microsoft surface。这支笔有两面:橡皮擦和笔尖 当我在chrome浏览器中时,我想让authotkey检测我何时触摸笔的“橡皮擦”面 使用我找到的方法,autohotkey只检测“简单”鼠标左键单击(目前它不支持surface笔) (请注意,我不想重新绑定橡皮擦按钮,但橡皮擦“触摸”屏幕) 是用于检测橡皮擦触摸屏的microsoft api: 我对IsEraser属性感兴趣 API:C++、C、VB、JavaScript和VB 我的最终目标是:当

我有一个带有surface笔的Microsoft surface。这支笔有两面:橡皮擦和笔尖

当我在chrome浏览器中时,我想让authotkey检测我何时触摸笔的“橡皮擦”面

使用我找到的方法,autohotkey只检测“简单”鼠标左键单击(目前它不支持surface笔)

(请注意,我不想重新绑定橡皮擦按钮,但橡皮擦“触摸”屏幕)

是用于检测橡皮擦触摸屏的microsoft api:

我对
IsEraser
属性感兴趣

API:C++、C、VB、JavaScript和VB

我的最终目标是:当AHK检测到一个“标准”的左键点击时,它会调用microsoft api来检查点击是否实际上是“橡皮擦侧”,如果是,它会触发我的任务

有人能帮我将这个api与AHK绑定吗?

使用,您可以从AHK内部与C代码接口。

您甚至可以将c#代码作为字符串存储在AHK脚本中,然后在AHK脚本中编译并实例化c#代码中的类

AHK不正式支持“触摸”活动。但是,您可以使用第三方应用程序,如组合应用程序。否则,您可能必须实现自己的“触摸检测器”AHK接口。