Entwickler-Ecke

Windows API - bereicht eines visuellen objektes erhalten


Snoop007 - Di 12.11.02 20:44
Titel: bereicht eines visuellen objektes erhalten
hi,
1: wie kann ich einen rechteckigen bereich eines visuellen objektes erhalten
2: und davon ein bildmachen

z.b. von nur einem button auf einer form eib bild machen
canvas kann ich in diesem fall nicht verwenden


Anonymous - Di 12.11.02 21:42


Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Canvas.CopyRect(Rect(0, 0, Button1.Width, Button1.Height), Canvas, Button1.BoundsRect);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  Canvas.CopyRect(Rect(0, 0, Button1.Width, Button1.Height), Canvas, Button1.BoundsRect);
end;


Um die Bitmap mußst du dich selbst kümmern. Ist das ein Problem? Wenn ja, dann sag es.


Snoop007 - Di 12.11.02 22:15

das mit dem bitmap ist kein problem, aber
ich muss in einem vorhandenen bild noch ein bild dranhängen geht das ?