"Programme im Browser" laufen lassen geht direct nicht wirklich.
Dein "browser" kann nur html/xml darstellen + einige scriptsprachen interpretieren.
Wenn du also so nen "richtiges Programm" im Browser laufen lassen willst, so mit buttons und auswahllisten etc, wirst um clientseitige scripts (java und co) ned herumkommen, mit c++ ist da erst mal nix.
Wenn du aber mit Standard HTML + Formularen hinkommst, kannst du ueber die CGI schiene gehen. Also anfragen an den server an CGI-Programme weiterleiten, die die formulardaten auswerten und Dir daraufhin HTML/XML seiten dynamisch erzeugen. Diese programme koennen natuerlich in c++ geschrieben werden.
MS bietet noch die möglichkeit, COM-Objecte in die Seiten zu integrieren (sicherheitsrisiko) bzw ASP seiten zu bauen. Diese Controls koennen auch in C++ geschrieben werden, nur wird das dann nimmer plattform und browserunabhaengig sein.
Ciao ...