>>555
hogehogeが気に喰わないのなら
f:\tinko\manko.exe
にでも置き換えてください

>>556
直前に
printf("argv[0]:%s\n",argv[0]);
で入っているのは確認しています。

>>557
ファイル(プログラム)名には使ってないけどフォルダは、、日本語名があったりしますね

ドットの位置(555の例で言うなら、hogehoge.exe のexeの直前のドット)については
ret = strrchr(argv[0],'.');
で出来たんですが