[VC++6.0] Pfadname der Exe?

Hallo!

Wie bekomme ich den Pfadnamen meiner von mir erstellten exe-Datei. Ich weiß das es da eine WinAPI-Funktion namens GetModuleFileName gibt, aber ich weiß nciht welches Headerfile ich inkludieren muß. Und sonst auch sehr wenig über die Parameter die ich angeben muß. Bitte helft mir.

Danke
Peter

Mit der WINBASE.h müsste es klappen, ansonsten könntest Du noch diese Probieren
Atlbase.h, Atlwin.h, Mapiwin.h
(ich durchsuche einfach immer nach einer *.H die den String enthält, klappt meistens)
iSt

Wie bekomme ich den Pfadnamen meiner von

warum nicht einfach argv[0] als
C-String! das wäre der Filename der
gestarteten EXE-Datei!

Danke, ich habs (kein Text)
Peter

Wie bekomme ich den Pfadnamen meiner von

warum nicht einfach argv[0] als
C-String! das wäre der Filename der
gestarteten EXE-Datei!

Das ist sowieso noch am allerbesten. Thanks!!

(ich durchsuche einfach immer nach einer
*.H die den String enthält, klappt
meistens)

Besser ist es wohl doch, die MSDN-Online-Hilfe für die gesuchte Funktion zu bemühen und unter QuickInfo nachzulesen. Am Beispiel von GetModuleFileName( ) findet sich folgendes:

QuickInfo
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in winbase.h.
Import Library: Use kernel32.lib.
Unicode: Implemented as Unicode and ANSI versions on Windows NT.

Grüße Safog