Ein IE-Deskband, oder auch für den "normalen" Explorer?
regsvr32 ist ja nur zum registrieren... BHOs debugge ich i.d.R., indem ich den IE als Host-Anwendung definiere. Dder wird dann auch gleich mitgestartet bzw. beendet, ein registiereren/deregistrieren ist da also nicht notwendig.
Wenn das Deskband auch im Windows Explorer selbst hängen soll, musst Du auf jeden Fall einstellen, daß jedes Explorer-Fenster einen eigenen Prozess besitzen soll, und ohne Deskband hochfahren, so daß es nur in neu geöffneten erscheint.
Womit ich nichts gegen die
API-Methode sagen will