von welchem ort gestartet
-
wie kann man herusfinden von welchem ort aus das programm gestartet wurde??
ich meine das was in normalen konsolenprogrammen in argv[0] steht!
bitte um hilfe greetz
-
Erster Beitrag in FAQ(Winapi):
http://www.c-plusplus.net/forum/viewtopic-var-t-is-157428.html
-
CHAR szAppPath[MAX_PATH]; GetModuleFileName(NULL,szAppPath,sizeof(szAppPath)); *(strrchr(szAppPath,'\\')+1) = 0;
-
flenders schrieb:
CHAR szAppPath[MAX_PATH]; GetModuleFileName(NULL,szAppPath,sizeof(szAppPath)); *(strrchr(szAppPath,'\\')+1) = 0;CHAR ?! ...UNICODE ?!
-
Ja, ist nicht so toll, hab ich eben auch gesehen...

-
flenders schrieb:
Ja, ist nicht so toll, hab ich eben auch gesehen...

Ach jaja...passt schon; hab mich nur über die Verwendung von CHAR gewundert
.