public MainWindow() { InitializeComponent(); _mEmorystatusex = new Memorystatusex(); _mEmorystatusex.dwLength = (uint)Marshal.SizeOf(_mEmorystatusex); _memoryInfo = new MemoryInfo(); MainGrid.DataContext = _memoryInfo; _infoUpdatetimer = new System.Timers.Timer(1000); _infoUpdatetimer.Elapsed += InfoUpdatetimer_Elapsed; _infoUpdatetimer.Start(); }
public static extern bool GlobalMemoryStatusEx([Out()] out Memorystatusex lpBuffer);