タイトル | : Re^9: Ayacyさんへ |
投稿日 | : 2010/02/21(Sun) 15:24:12 |
投稿者 | : Ayacy |
> control.rsc の[Don't Load]のキーの数が正しく取得できなかったのはウィンドウズ側の問題だったんですね。
問題というか、仕様ですね。
昔から存在している「Windows 9x用でcontrol.iniを扱っているプログラム」を、Windows NT/2000/XP等で動かした場合に、そのままの作りでうまく動作させるようにするためのOS互換機能のための仕組みということかと思います。
なので、control.iniを扱う処理自体は、Windows 9xならば、問題なく動作したんだと思います。
> 追伸
> control.rsc から非NTの処理を抜きました。URLは前と同じです。
あれ? なんで抜いてしまったんですか?
Windows 9x系なら問題なく動作するはずですが…?
(本来動かすべきではないWindows 2000で動作させようとしたから、IniFileMappingによるリダイレクトが発生しただけですよ)