Hallo Thomas,
leider muss ich sagen: das ist eine schlechte Idee. Microsoft selbst schreibt, dass man die Pfade nicht aus der Registry auslesen darf, weil sich die Orte, an denen sie stehen, möglicherweise in künftigen Windows-Versionen ändern. Dann dürfte man ein großen Problem haben. Anstelle der Registry-Pfade soll man die Funktion SHGetSpecialFolderLocation() benutzen (wie man das macht, habe ich
hier beschrieben).
MfG,
d3g