1

Hii.. IE でカスタム ツールバーを作成しました。同じボタンのキーボードショートカットが欲しいです。出来ますか。具体的には、Ctrl + alt + A などのキーの組み合わせでツールバー オプションにアクセスできるようにしたいと考えています。

4

2 に答える 2

0

適切なインターフェースを実装する必要があります。私はそれが何であるかを100%確信していません。IInputObjectである可能性があります。これは、クレイジーなOLEインターフェイスの1つである可能性があります。QueryInterface()実装にブレークポイントを設定し、それが何を要求するかを確認できます。

于 2010-11-22T03:51:36.917 に答える
0

グローバルキーボードフックを使用して解決策を最終的に見つけました m_hhook = ::SetWindowsHookEx(WH_KEYBOARD, KeyboardProc, NULL, GetCurrentThreadId());

詳細については、リンク http://www.ookii.org/post/ie_addon_development_globally_capturing_keyboard_input.aspxを参照してください。

于 2010-11-24T10:08:22.790 に答える