Userprofile auslesen



  • Gibt es die Möglichkeit das Homeverzeichnis des derzeitig angemeldeten Benutzers auszulesen, der für alle Windows Betriebssysteme gilt (Win95, 98, NT, 2000, XP). Ich habe es folgendermaßen versucht: Er scheint es auch zu machen, aber er scheint ihn nicht zu nehmen:

    CString home = getenv ("Userprofile");
    

    In einer MessageBox zeigt er den Pfad richtig an, aber wenn er ihn ausgeben soll nicht. Ich vermute das es was mit den "\" zu tun hat. Gibt es eine andere Möglichkeit?



  • Schau mal nach

    SHGetSpecialFolderLocation()

    Das ist eventuell eine Idee.

    MFG

    RS



  • Danke hat geklappt.

    mfG


Anmelden zum Antworten