Anwendungspfad
-
Hi Leute!
Wie ermittle ich den Pfad, in dem meine Exe ausgeführt wird?
Ich meine nicht wo die EXE liegt. Also kein GetModuleFilename
Den Anwendungspfad kann man ändern, zum Beispiel beim Debuggen mit VC++ oder bei Verknüpfungen, da heißt es "Ausführen in ..."
Bei VC++ ist das der Projektordner.
Wisst ihr was ich meine?Wie ermittle ich den?
-
GetCurrentDirectory
-
Damit bekommt er das aktuelle Verzeichnis. Aber nicht das Arbeitsverzeichnis des Prozesses.
-
Was ist denn ein "Arbeitsverzeichniss des Processes"???
GetCurrentDiretory ist das, was der OP sucht...