[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿時間:05/03/07(Mon) 17:25
投稿者名:マオ(管理人)
URL :http://mao.udn.ne.jp/b2pin/
タイトル:Re: INIファイルの読み取り

> Cは中の上くらいですが、Win32プログラミングは初心者です。
> プラグインDLLと同一フォルダにあるINIファイルを読みたいのですが、パスを知るのはどうするのが良いのでしょうか?

簡単に書きますと、

char ini_path[MAX_PATH];
MEMORY_BASIC_INFORMATION mbi;
const static void *dummy;
::VirtualQuery (&dummy, &mbi, sizeof mbi);
::GetModuleFileName ((HINSTANCE)mbi.AllocationBase, ini_path, sizeof ini_path);
strcpy (strrchr (ini_path, '.') + 1, "ini");

んな感じですかね。
もっと、セキュアなコードで仕上げてくださいね。


以下は関連一覧ツリーです。
- INIファイルの読み取り - oo 05/03/05(Sat) 01:00 No.571
Re: INIファイルの読み取り - マオ(管理人) 05/03/07(Mon) 17:25 No.572
Re^2: INIファイルの読み取り - oo 05/03/07(Mon) 21:25 No.573
Re^3: INIファイルの読み取り - さんぽ 05/03/07(Mon) 23:38 No.574
Re^4: INIファイルの読み取り - oo 05/03/08(Tue) 00:12 No.575

このメッセージに返信する場合は下記フォームから投稿して下さい。

おなまえ
Eメール メールアドレスを書いておくと回答を送信します。(未公開)
題   名
メッセージ    手動改行 強制改行 図表モード
URL
削除キー (記事削除時に使用。英数字で8文字以内)
プレビュー
スパムですか? はい いいえ スパムとは

以下のフォームから自分の投稿した記事を削除できます
■記事No ■削除キー



- Web Forum -