vsto excel按键事件

时间:2011-02-21 04:50:45

标签: c# excel vsto keypress

我正在开发一个vsto excel项目,我想在工作表上捕获keypress和keydown事件。

我试过globalKeyboardHook

但它给出了例外,请任何人都有解决方案,请提供正确的指导。

我希望捕获单元格内容并根据内容提供自动建议功能,因为用户在单元格中键入。

提前谢谢。

2 个答案:

答案 0 :(得分:2)

我使用了这个键盘钩子的修改: Using global keyboard hook (WH_KEYBOARD_LL) in WPF / C# 能够拥有功能区按钮的快捷方式。

答案 1 :(得分:1)

您可以使用GetAsyncKeyState()WinAPI函数轻松实现它,但如果您需要一个需要在不同环境中工作的可靠应用程序,这将是一个不好的做法。