Je viens de creuser dans la façon dont la barre du côté droit de Kutano fonctionne comme je voudrais faire la même chose. Cela n'aide pas directement votre question car je n'ai pas encore de réponse, mais voici ce que je sais:
Kutano ne semble pas être une barre d'exploration normale, car il n'y a aucune entrée pour cela dans HKCR\Software\Microsoft\Internet Explorer\Explorer Bars
, ni apparaît-il dans le menu View|Explorer Bar
.
Les entrées suivantes dans le registre faisant référence à la DLL de barre latérale Kutano:
HKCR\AppID\{6D6036C6-692F-4211-903B-943D94E1CCC3}
kutano_ie_client
HKCR\CLSID\{18D81A5F-F8A5-4B78-A6CC-7E37DCAFC0BB}
Kutano Add-on
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}
HKCR\CLSID\{2AE98FD7-4E58-4400-8113-B5018ED48676}
Kutano Sidebar
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}
HKCR\CLSID\{2F698BD8-48CD-45B4-ACDF-67F92082EE7E}
MenuItem
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}
HKCR\CLSID\{A5B02961-E212-4195-A77D-6E1346C2DE18}
kutanoSidebarExtInterface Class
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}
HKCR\CLSID\{E163FD8B-2ADD-4F2E-86E8-7678D008ED43}
KutanoToolbarBtn Class
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}
HKCR\TypeLib\{24DA2415-9F99-403F-801B-A74AE4101C27}
kutano_ie_client 1.0 Type Library
HKLM\Software\Classes\AppID\kutano_ie_client.DLL
AppID {6D6036C6-692F-4211-903B-943D94E1CCC3}
Certains d'entre eux sont plus visibles à ce qu'ils font que d'autres.
Fouiller à propos de Spy ++ il semble ajouter un supplément Shell DocObject Voir la hiérarchie de la fenêtre:
TabWindowClass
Shell DocObject View
Internet Explorer_Server
:
TabWindowClass
ATL:63CB39A0
Kutano_SplitterWindow
AtlAxWin90
Shell Embedding
Shell DocObject View
Internet Explorer_Server
Il ne laisser l'original en place et semble continuer à utiliser
Cela semble un peu différent et plus impliqué que votre exemple HP, mais espérons qu'il pourrait glaner des informations dans le même but. J'ai un thread à ce sujet sur le forum de développement d'extension MSDN Internet Explorer.