C:\Programme
-
Hi Leute.
Wie bekomme ich herraus, welchen Standartpfad der Benutzer für
a) Windows
b) Programmehat? Hab schon mal versucht, die Registry zu durchsuchen, was sich aber schnell als Fehler herrausgestellt hat...

-
msdn->System Information Functions
das gibt dir schonmal das windir
bei programme weiss ich ned ob das überhaupt n offizieller systempfad is
-
Danke schon mal für die Antwort. Aber wie bekommt z.B ein Installer den Programmpfad raus?

-
[msdn]SHGetFolderPath Function[/msdn]
[msdn]SHGetSpecialFolderPath Function[/msdn]
[msdn]CSIDL_PROGRAM_FILES[/msdn]
-
Guckuck !!
Habe Funktiionen gefunden, die Dir weiterhelfen mögen !
So sehen die in Aktion aus:int i;
char Pfad[MAX_PATH];i = GetWindowsDirectory(Pfad, sizeof(Pfad));
Pfad[i] = NULL;
// Windows Verzeichnis anzeigen
AfxMessageBox(Pfad);i = GetSystemDirectory(Pfad, sizeof(Pfad));
Pfad[i] = NULL;
// System Verzeichnis anzeigen
AfxMessageBox(Pfad);Gruss, Joe
-
Thx.
