|
有没有可能在VBA中做一个键盘钩子?我对VBA编程知之甚少,而且我在网上找不到太多可以回答这个问题的东西。示例代码会非常非常有帮助。我正在考虑让这段代码在Bricscad中工作的可能性,但是Bricscad中的GRREAD函数返回箭头键的代码,这些代码与字符 %, &, (, 和'相同,所以我得到的是错误的文本,而不是光标控制。我在想,如果有一种方法可以钩住键盘并将实际扫描代码填充到lisp可以访问的变量中,那将会带来很多可能性。这个概念是有一个VBA函数来在运行键盘输入循环之前设置一个键盘挂钩,然后在lisp完成后立即卸载VBA。我已经研究过自动挂机和AutoIT,但似乎都不适合这个。感谢任何帮助或建议。
Martin
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |
|