----------------------------------------------------------
DeskTop := TCanvas.Create ; // Canvas를 하나 만듭니다.
try
with DeskTop do
begin
Handle := GetWindowDC(GetDesktopWindow) ; // 화면의 DC를 얻습니다.
panel := Pixels[274,69];
end;
finally
DeskTop.Free // 이제 메모리를 Free 시켜줍니다.
end;
-------------------------------------------------------------
소스가 이거인데요... 2분정도 계속 repeat 시키면 (백그라운드 모드에서 실행시킵니다..)
canvas가 더이상 drawing하는걸 허용하지 않은다고 하면서 에러가 나는데요..
어떻게 해야 해결할수 있을까요?
RealeaseDC를 해줘야 하는 걸로 알고 있습니다.. ^^