日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP) 4Gバイト以下の物理メモリ容量を取得するにはGlobalMemoryStatus()関数を使います。 搭載容量と空き容量が取得できます。使用容量は引き算して求めます。(戻る) プロトタイプ宣言 VOID GlobalMemoryStatus( LPMEMORYSTATUS lpBuffer // メモリステータスの構造体 ); 構造体 typedef struct _MEMORYSTATUS { DWORD dwLength; // 構造体のサイズ DWORD dwMemoryLoad; // メモリの使用率(%) SIZE_T dwTotalPhys; // 物理メモリの搭載容量 SIZE_T dwAvailPhys; // 物理メモリの空き容量 SIZE_T dwTo