アトリエ ぺっぺ

トップページ > プログラムTips > 実行ファイルのフルパスを取得

◆ 実行ファイルのフルパスを取得
現在の実行ファイルのフルパスを取得するには、以下のようにします。
	char sCurrentPath[MAX_PATH];
	int ret = GetModuleFileName(::AfxGetInstanceHandle(), sCurrentPath, MAX_PATH); // 0だと失敗
::AfxGetInstanceHandle()の場所を別のインスタンスのハンドルに変えれば、そのインスタンスのフルパスを取得できます。
 

(C) 2002 atelier-peppe
ababa@atelier-peppe.sakura.ne.jp