HOLA:
Muy util para, realizar una herramienta de dibujo.
........................................
HDC DC;
int Num;
DC = Canvas->Handle;
SaveIndex = SaveDC (DC);// aqui se salva
// modificas el canvas
Canvas->Brush ->Color = clYellow;
Canvas->FillRect(this ->BoundsRect);
ShowMessage("PARA");
// recuperas el canvas
RestoreDC (DC, Num);
Invalidate();// redibuja
By.