現在、サイドバー・ランチャーを作成中ですが、
メモリの使用量を取得する処理で GlobalMemoryStatus 関数を使ってます。
しかし、64ビットOSの場合は、メモリが4GBを超えて搭載されてますよね。
そうなると GlobalMemoryStatusEx 関数を使わないとまずいのは分かります。
そこで質問します。
32ビットOS(Windows Vistaなど)で作成されたEXEファイルは、
64ビットOS(Windows 8など)で正しく実行されるのでしょうか?
・物理メモリ容量の取得(1)
http://blog.goo.ne.jp/masaki_goo_2006/e/f66e26e850070f9718c43c4bd7593d31
・物理メモリ容量の取得(2)
http://blog.goo.ne.jp/masaki_goo_2006/e/ed2a8e9096d7bc3188b93c97e2102012
↑
資料