Hii .. Ich habe eine benutzerdefinierte Symbolleiste in IE erstellt. Ich hätte gerne Tastenkombinationen für die Tasten des gleichen. Ist es möglich. Insbesondere möchte ich, dass die Symbolleistenoptionen durch Kombination von Tasten wie Strg + Alt + A usw. zugänglich sind.Hinzufügen von Tastaturkürzeln zu Symbolleistenschaltflächen in IE
1
A
Antwort
0
Ich habe endlich eine Lösung mit globalen Tastatur-Hooks gefunden viz m_hhook = :: SetWindowsHookEx (WH_KEYBOARD, KeyboardProc, NULL, GetCurrentThreadId());
Für weitere Informationen besuchen Sie den Link http://www.ookii.org/post/ie_addon_development_globally_capturing_keyboard_input.aspx
0
Sie müssen die richtige Schnittstelle implementieren. Ich bin nicht 100% sicher, was das ist. Es könnte IInputObject sein. Es könnte eine der verrückten OLE Schnittstellen sein. Sie könnten in Ihrer QueryInterface() - Implementierung einen Haltepunkt setzen und sehen, wonach er fragt.
Die IInputObject funktioniert, wenn wir Benutzereingaben in Textfelder oder dergleichen nehmen wollen, wo unsere Toolbar Tastaturfokus erhalten kann, was hier nicht der Fall ist. – Sharad