Hii .. J'ai créé une barre d'outils personnalisée dans IE. Je voudrais avoir des raccourcis clavier pour les boutons de la même chose. C'est possible. Plus précisément, je voudrais que les options de la barre d'outils soient accessibles par une combinaison de touches comme Ctrl + alt + A etc.Ajout de raccourcis clavier aux boutons de la barre d'outils dans IE
1
A
Répondre
0
J'ai finalement trouvé une solution en utilisant des crochets de clavier globaux à savoir m_hhook = :: SetWindowsHookEx (WH_KEYBOARD, KeyboardProc, NULL, GetCurrentThreadId());
Pour plus de détails, visitez le lien http://www.ookii.org/post/ie_addon_development_globally_capturing_keyboard_input.aspx
0
Vous devez implémenter la bonne interface. Je ne suis pas sûr à 100% de ce que c'est. Cela pourrait être IInputObject. Il pourrait être l'une des interfaces OLE fou. Vous pouvez définir un point d'arrêt sur votre implémentation de QueryInterface() et voir ce qu'il demande.
Le IInputObject fonctionne quand on veut prendre des entrées utilisateur dans les zones de texte ou similaire, où notre barre d'outils peut obtenir le focus du clavier, ce qui est le cas ici. – Sharad