[戻る] ジロー 2006/03/25(土) 05:26:09 こんにちは、質問させてください。 画像を面でメモリに確保し、処理するプログラムを作成したのですが、 Win2000で上限としていた最大サイズに比べて、 WinXPで限界となる最大サイズがかなり少なくなってしまった為困っています なぜこのようになってしまうか、 何か情報をお持ちの方いらっしゃらないでしょうか。 GlobalAllocPtrで指定サイズ分メモリを確保するプログラムを VC++ 6.0で作成したのですが、私がテストしたパソコンでは プログラムを実行したOS別に確保できた最大バイト数が違ってしまいました。 WinXP SP2 日本語版 約900MBが最大 WinXP SP2 英語版 約1.4GBが最大 Win200 SP4 日本語版 約1.8GBが最大 (全部Professionalです) OSは、OS毎にHDDを用