Question and Answer Database FAQ2397C.txt How do I find the size of the Desktop minus the taskbar? Category :Windows API Platform :All Product :C++Builder 3.x Question: How do I find the size of the Desktop minus the taskbar? Answer: Call the Windows API function SystemParametersInfo() passing the SPI_GETWORKAREA parameter along with the address of the rectangle structure to receive the coordinates. Example: void __fastcall TForm1::Button1Click(TObject *Sender) { TRect r ; SystemParametersInfo(SPI_GETWORKAREA, 0, &r, 0); Memo1->Lines->Add(IntToStr(r.Top)); Memo1->Lines->Add(IntToStr(r.Left)); Memo1->Lines->Add(IntToStr(r.Bottom)); Memo1->Lines->Add(IntToStr(r.Right)); } 7/2/98 10:32:32 AM
Last Modified: 01-SEP-99