#include <stdlib.h>

{
auto    char    szPathName[_MAX_PATH ];
auto    char    szEXEName [_MAX_FNAME];
auto    char    *ps;

.
.
.

// Ermittel den vollstndigen Pfadnamen.
GetModuleFileName( hInst, szPathName, sizeof( szPathName ) );

// Zeiger auf den letzten Rckstrich setzen
ps = strrchr( szPathName, '\\' );

// Rest abschneiden
*ps = '\0';
// szPathName enthlt nun den vollstndigen Pfad, von dem aus
// die Anwendung gestartet wurde.

// Nur als Beispiel: Setze den Zeiger auf den Programmnamen
ps++;

// Rest der Zeichenkette kopieren
strcpy( szEXEName, ps );
// szEXEName enthlt nun den Namen der Anwendung

.
.
.

}

