|
|
|
DEF PROCcapturewindow2(hwnd%, x%, y%)
LOCAL rc{}, ddc%
DIM rc{l%,t%,r%,b%}
SYS "GetWindowRect", hwnd%, rc{}
SYS "CreateDC", "DISPLAY", 0, 0, 0 TO ddc%
SYS "BitBlt", @memhdc%, x%, y%, rc.r%-rc.l%, rc.b%-rc.t%, ddc%, rc.l%, rc.t%, &CC0020
SYS "DeleteDC", ddc%
SYS "InvalidateRect", @hwnd%, 0, 0
ENDPROC
|
|
|