Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#4

AW: TBitBtn: Bild skalieren mit BitBlt

  Alt 10. Nov 2010, 08:18
Es gibt übrigens auch noch die Funktion MSDN-Library durchsuchenStretchBlt. 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
  Mit Zitat antworten Zitat