在IE中为工具栏按钮添加键盘快捷键

时间:2010-11-19 09:09:24

标签: internet-explorer keyboard-shortcuts webbrowser-control toolbar browser-addons

Hii ..我在IE中制作了一个自定义工具栏。我想为它们的按钮设置键盘快捷键。可能吗。具体来说,我希望通过组合键来访问工具栏选项,如Ctrl + alt + A等。

2 个答案:

答案 0 :(得分:0)

您需要实现正确的界面。我不是100%肯定那是什么。它可能是IInputObject。它可能是一个疯狂的OLE接口。您可以在QueryInterface()实现上设置断点,并查看它要求的内容。

答案 1 :(得分:0)

我终于找到了一个使用全局键盘钩子的解决方案  m_hhook = :: SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,NULL,GetCurrentThreadId());

有关详细信息,请访问该链接 http://www.ookii.org/post/ie_addon_development_globally_capturing_keyboard_input.aspx