Hallo Leute
Könntet ihr mir kurz helfen? Ich suche einen Weg, den Pfad herauszufinden, in welchem sich das Programm befindet.
getcwd() nützt mir in diesem Fall nichts, da das Programm auch über eine Verknüpfung aufgerufen werden kann, und dann liefert getcwd() das Arbeitsverzeichnis der Verknüpfung...
Kann mir Jemand helfen?
Danke schon Im Voraus!
P.S. Ich programmiere in C/C++ oder mit Windows-API
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Wollte nur für Archivdurchsucher noch die richtige Lösung schreiben:
Man muss die API-Funktion GetCommandLine() verwenden, die den Pfad der exe-Datei als Zeiger zurückgibt, egal welches Arbeitsverzeichnis gerade gewählt ist.