#include "GetMemoryUsage.h" #include #include int GetMemoryUsage::CurrentProcessMemoryInfo() { HANDLE handle = GetCurrentProcess(); PROCESS_MEMORY_COUNTERS_EX pmc = { 0 }; int a = sizeof(pmc); if (!GetProcessMemoryInfo(handle, (PROCESS_MEMORY_COUNTERS*)&pmc, sizeof(pmc))) return -1; else return pmc.PeakPagefileUsage / 1024 / 1024; }