*!* BOOL Arc( *!* HDC hdc, // handle to device context *!* int nLeftRect, // x-coord of bounding rectangle's upper-left corner *!* int nTopRect, // y-coord of bounding rectangle's upper-left corner *!* int nRightRect, // x-coord of bounding rectangle's lower-right corner *!* int nBottomRect, // y-coord of bounding rectangle's lower-right corner *!* int nXStartArc, // first radial ending point *!* int nYStartArc, // first radial ending point *!* int nXEndArc, // second radial ending point *!* int nYEndArc // second radial ending point *!* ); DECLARE INTEGER FindWindow IN win32api INTEGER, STRING DECLARE INTEGER GetWindowDC IN user32 INTEGER HWND declare integer Arc in gdi32.dll ; integer, ; integer, ; integer, ; integer, ; integer, ; integer, ; integer, ; integer, ; integer hWindow = FindWindow(0, _Screen.Caption) hDC = GetWindowDC(hWindow) clear arc(hDC, 100, 100, 200, 200, 95, 95, 180, 180)