Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
Delphi 2009 Professional
|
AW: TBitBtn: Bild skalieren mit BitBlt
10. Nov 2010, 09:18
Es gibt übrigens auch noch die Funktion StretchBlt. Die ist da wohl eventuell etwas geeigneter
Hmm, trotzdem bekomme ich hinterher kein Bild, also es geht irgendwo verloren
Code:
Graphics::TBitmap *BM;
BM = new Graphics::TBitmap;
StretchBlt(BM->Canvas-> Handle,0,0,Floor(sBitBtn1->Glyph->Width/3),Floor(sBitBtn1->Glyph->Height/3),sBitBtn1->Glyph-> Handle,0,0,sBitBtn1->Width,sBitBtn1->Height,SRCCOPY);
sBitBtn1->Glyph->Assign(BM);
Grüße, Messie
|
|
Zitat
|