我正在为http://www.sparxsystems.com/resources/developers/autint.html in C#开发一个包含选项卡的外接程序。选项卡和表格一样,屏幕底部的内容和excel工作表一样。例如,如果您作为用户单击excel中的一个选项卡,视图将更改为这个新单击的选项卡。
在上面的图片中,当前选择了"web接口“选项卡。现在,当用户单击另一个选项卡时,代码中会发生什么。让我们说,用户点击“程序上的用户PC”。
我的问题是任何有企业级架构师附加开发经验的人。我想要捕获,这个mouseclick事件在用户单击其中一个选项卡时就会被触发,这样我就可以正确地响应这个事件,并为用户准备视图。
我希望我正在努力实现的目标是明确的。提前感谢!
发布于 2014-05-23 23:56:37
EA不使原始Windows输入事件(键盘、鼠标)可用于外接程序,但上下文项事件EA_OnTabChanged()
会在用户切换选项卡时通知您。这听起来像是你想要的。
事件包括要切换到的选项卡的名称,因此您只需要匹配该选项卡,就可以知道事件是否适合您。
https://stackoverflow.com/questions/23831973
复制