>>779
コンパイル時に判定する方法はわからないが、実行時でもよければ GetSystemInfo()を使い、
SYSTEM_INFO.lpMaximumApplicationAddress が 0x80000000 以上か判定すればOK。
3GBスイッチも考慮するなら 0xC0000000 で判定すべきかもしれない。