Solltest in diesem Fall die
API-Function und nich die des Canvas deines Form's verwenden.
Delphi-Quellcode:
{Form1.}Canvas.Rectangle(X1, Y1, X2, Y2);
Rectangle(HDC, X1, Y1, X2, Y2);
So geht es:
Delphi-Quellcode:
var InfoBoxDC: HDC;
InfoBoxDC := GetDC(GroupBox1.Handle);
Rectangle(InfoBoxDC, 112, 328, 393, 457);
Da ich normaler Weise nicht über ein
Handle zeichne, hab' ich jetzt keine Ahnung wie der Farbe zugewiesen wird.
Das wird aber bestimmt ein Anderer hier wissen, wenn nicht schau ich heute abend mal nach.