想在一个VSTO的工程里给Word里面加上一些自己定制的hotkey。但是word是不允许用户编程实现hotkey的。查阅了MSDN发现了只存在一个方法,就是用VBA写个程序来加hotkey,然后用VBA来调用VSTO。这个方法我没用使用,因为自己对VBA不熟悉。采用了hook的方法实现了,部分代码:
想在一个VSTO的工程里给Word里面加上一些自己定制的hotkey。但是word是不允许用户编程实现hotkey的。查阅了MSDN发现了只存在一个方法,就是用VBA写个程序来加hotkey,然后用VBA来调用VSTO。这个方法我没用使用,因为自己对VBA不熟悉。采用了hook的方法实现了,部分代码: