1. 더블버퍼링을 안쓰는 방법
Self.DoubleBuffered := False;
2. 배경 그리는 횟수 줄이는 방법
procedure WMEraseBkgnd(var Msg: TWmEraseBkgnd); message WM_ERASEBKGND;
...
implementation
....
procedure TfrmTest.WMEraseBkgnd(var Msg: TWmEraseBkgnd);
begin
Msg.Result := 1;
end;
3. 콤포넌트 스타일 설정 (제가 쓰는 방법)
Image1.ControlStyle := Image1.ControlStyle + [csOpaque];