Hallo,
Du musst Dich hier eintragen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall
Der Key "UninstalLltring" gibt die Kommandozeile an, die beim Klicken auf Entfernen ausgeführt werden soll. Das heißt Du musst irgendwo ein Uninstaller-Programm zwischenspeichern oder die Installationsdatei,., sofern diese auch Deinstallationsfunktionalität beinhaltet irgendwo zwischenspeichern (z. B. nach C:\Windows\Downloaded Program Files). DisplayName und DisplayVersion geben die Namen des Listeneintragsvor. Wenn ihr das Windows 7 Logo anstrebt, so müssen einige bestimmte zusätzliche Werte dort eingetragen werden.
Eine Liste mit möglichen Werten findest Du hier:
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
Den gleichen Registry-Zweig findest Du auch im HKEY_CURRENT_USER-Teil der Registry - dort findet nur dann ein Eintrag statt, wenn die Installation nur für den aktuellen Benutzer gültig ist.
Als Namen des Schlüssels wählst Du etwas eindeutiges, am besten eine
GUID. Wenn diese bei der Ausführung des Setups bereits in der Registry steht, kannst Du erkennen, dass das Programm bereits installiert ist und so z. B. Optionen für eine "Reperatur" anzeigen.
Beste Grüße
Stefan