Also auf die Gefahr hin totalen Schwachsinn zu reden, möchte ich mal anmerken, dass du auch als AktivDesktop irgendwelche Web-Elemente anzeigen lassen kannst.
Nur ist die Frage in wie weit dann die Steuerung deiner Anwendung noch umgesetzt werden kann, bzw. ob das dann nicht alles komplizierter wird.
Für zB nur Notizen, die dein Programm anlegt, reicht allerdings auch dann ne
HTML-Datei, auf die du mit deim Programm zugreifen kannst und die dann Windows auch hinter den Symbolen anzeigen kann.
wenn du aus
HTML etwas in deiner Anwendung (lokal) steuern möchtest, dann würde ich ein eigenes Protokoll registrieren (in der WindowsRegistry), wie das geht kann ich gerne raussuchen.
Dann startet dein Programm mit Parametern, wo du Befehle übergeben kannst.
EDIT:
Hab eben etwas ungenau gelesen, sorry ...
... also es geht darum auch Bilder anzuzeigen und zu animieren, das wird mit normalem
HTML ja immerhin etwas schwierig ...
bleibt noch JavaScript oder Flash ...
Aber für sowas ist dann auf lange sicht doch DirektX um einiges besser und als Overlay einfacher zu realisieren.