iCAx开思网

标题: Solidworks VBA怎样响应标题栏和窗口外的鼠标事件? [打印本页]

作者: api163    时间: 2014-12-17 08:54
标题: Solidworks VBA怎样响应标题栏和窗口外的鼠标事件?
我是从ProE转过来的,喜欢用ProE的中间键,它相当于回车键。做个SolidWorks VBA窗口出现后,我想快速把它关掉。当最快方法是鼠标在任意位置按鼠标中间键,这任意位置包括标题栏和窗口外。而我只能做到窗口内的鼠标按下事件.

作者: Francis    时间: 2014-12-17 11:07
利用“鼠標按下事件”退出窗體,會與原本設定衝突,尤其是窗體的ShowModal屬性設定為False。
建議加多一個按鈕,按鈕的Cancel屬性設定為Ture,再加入以下代碼,就可以按Esc退出窗體。
  1. Private SubCommandButton1_Click()
  2. Unload Me
  3. End Sub
复制代码

作者: api163    时间: 2014-12-17 13:34
楼上建议不错,不过我是左手操作鼠标,右手一般放在数字键区,这样不利我操作。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3