procedure TForm1.Button1Click(Sender: TObject);
var
DC: HDC;
Canvas: TCanvas;
begin
DC:=GetDC(TabControl1.Handle);
try
Canvas:=TCanvas.Create;
try
Canvas.Handle:=DC;
Canvas.Rectangle(10, 10, 100, 100);
//爱怎么画就怎么画吧
finally
Canvas.Free
end
finally
ReleaseDC(TabControl1.Handle, DC)
end
end;