이 팁은 담비님(천리안 FREKBS)님이 1999년 04월 05일에 천리안 프로그래머포럼에 올리신 것입니다.
담비님으로부터는 전제하여 올리는 데 대해 허락을 받았습니다.
좋은 정보를 공유하도록 허락해주신 담비님께 감사드립니다.
───────────────────────────────────────
안녕하세요! 담비입니다.
출처 : www.inprise.co.jp/tips/cbuilder/cb009/onept_1.html#idx_4
Borland C++ Builder를 사용한 프로그램과 관련하여, 간단한 Tips를 소개한다.
The Tip is provided by C++Builder Developer's Journal,
a monthly publication of The Cobb Group.
메모리 상태의 취득
─────────
Windows API GlobalMemoryStatus()를 사용하여, 메모리 상태를 취득하는 방법을
소개한다.
예)
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TMemoryStatus MemoryStatus;
MemoryStatus.dwLength = sizeof(MemoryStatus);
GlobalMemoryStatus(&MemoryStatus);
Label1->Caption = "Total Physical Memory: " +
IntToStr(MemoryStatus.dwTotalPhys);
}
|