Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Programmverzeichnis herausfinden

chrholder / 4 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
PaoloP chrholder „Programmverzeichnis herausfinden“
Optionen

in winbase.h

DWORD GetCurrentDirectory(DWORD dwcCurDir, LPSTSTR lpszCurDir)

----
Exämbel:

LPSTSTR lptoken;
if (GetCurrentDirectory(256, lptoken))
MessageBox(NULL, lptoken, "Verzeichniss", MB_OK);
else
MessageBox(NULL, "Fehler: Rückgabe ungleich 0", "Verzeichniss", MB_OK);

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen