A: 
Michael
+1  A: 

I've just been digging into how Kutano's right-side bar works as I'd like to do the same. This doesn't directly help your question as I don't have an answer yet, but here's what I know:

Kutano doesn't appear to be a normal Explorer Bar, as there's no entry for it in HKCR\Software\Microsoft\Internet Explorer\Explorer Bars, nor does it appear in the View|Explorer Bar menu.

The following entries in the registry referencing the Kutano sidebar DLL:

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}

Some of these are more apparent as to what they do than others.

Delving about with Spy++ it seems to add an extra Shell DocObject View to the window hierarchy:

TabWindowClass
  ATL:63CB39A0
    Kutano_SplitterWindow
      AtlAxWin90
        Shell Embedding
          Shell DocObject View
            Internet Explorer_Server

It does leave the original in place and appears to continue to use it:

TabWindowClass
  Shell DocObject View
    Internet Explorer_Server

This seems somewhat different and more involved than your HP example, but hope it might glean some information to the same end. I've a thread about this on the MSDN Internet Explorer Extension Development forum.

Mat
A: 

hey, I've played with explorer bars in the past and docking on the right isn't an option. the developers who have done this probably did it by force: injecting their HWND into the right spot and then resizing the other windows.

i suppose it's also possible they're relying on some latent feature of internet explorer that was never exposed...

i don't know why Microsoft doesn't seem to allow this type of explorer bar, but if you want something docked on the right it looks like you'll have to hack it in.

~jewels

Jewel S