.exe kopieren --> Pfad ermitteln



  • Hallo,

    Eins vorweg, mit Mr. WinApi bin ich nicht gut befreundet,...

    Ich versuche mein Programm in den %USERPROFILE%\\Documents... Ordner zu kopieren.

    Nun, mit %USERPROFILE% hab ich´s leider nicht hingekriegt.
    Bin in Google öfters auf SHGetFolderPath gestoßen und hab mir in der MSDN die Überladungen angeguckt:

    HRESULT SHGetFolderPath(      
        HWND hwndOwner,
        int nFolder,
        HANDLE hToken,
        DWORD dwFlags,
        LPTSTR pszPath
    );
    

    So, meine Fragen:

    -) Den 2. Parameter verstehe ich rein gar nicht, was muss ich dafür einsetzen?
    -) Was ist LPTSTR für ein Typ?
    -) Welches Ergebnis liefert er mir genau? (Also C:\"PROFILNAME", oder "PROFILNAME")

    Ich bin euch sehr dankbar, wenn ihr mir helfen könnt.

    so far

    Chang



  • Das ist doch eigentlich in der MSDN ganz gut beschrieben: http://msdn.microsoft.com/en-us/library/bb762181%28VS.85%29.aspx


Anmelden zum Antworten