Naja,
HKLM ist nur mit entsprechendenen Rechten erreichbar, also muss man Administrator sein, was man normalerweise unter Windows XP (leider) ist. Unter Windows Vista ist man stattdessen ein normaler Benutzer und müsste die Anwendung erst mit Administratorenrechten starten. Also entweder nach
Vista Manifest umsuchen um Vista zu sagen, dass die Anwendung administrative Rechte benötigt, oder jedesmal mit rechtsklick auf die Anwendung und "Als Administrator starten" starten. Allerdings würde ich mir überlegen, ob es nicht bessere wäre wo anders den Key anzulegen, der auch als Benutzer erreichbar ist?
MfG
xZise