Меню
Категории
Получем объем оперативной памяти на с++
6 декабря, 2007 Программинг

Когда заходишь в Internet Explorer и жмешь, меню “О программе”. Там написано сколько у вас оперативки на компе. Когда-то я тоже писал программы и хотел себе такую же фишку.

void __fastcall TForm1::FormCreate(TObject *Sender)
{
MEMORYSTATUS mem;
memset((void*)&mem,0,sizeof(mem));
mem.dwLength=sizeof(mem);
GlobalMemoryStatus(&mem);
Label1->Caption = “Total memory: “+IntToStr(mem.dwTotalPhys)/1000000+” Mb”;
}

Кусок кода из Borland C++ Builder. Для работы достаточно накидать форму и Label. И на событие FormCreate, записать сей код.

Добавить комментарий




*