実行ファイルのパス名は、関数 GetModuleFileName() によって取得することができる。 第1引数に NULL を指定すると、呼び出し側プロセスを作成するために使われたファイル(DLL をロードしたファイル、または自分自身)のパス名が取得できる。
char Path[MAX_PATH+1]; // 実行ファイル名を格納するバッファ GetModuleFileName( NULL, Path, MAX_PATH );
・パス名からファイル名の開始位置を取得する ・パス名から拡張子の開始位置を取得する
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp 同人ダウンロード販売|DL.Getchu.com