Jupp, grizzly hat den richtigen Link.
Hintergrund: Die BitBlt() Funktion ist von vielen Druckertreibern unterstützt und von ebenso vielen nicht. Von daher immer mit der
GetDIBits() Funktion arbeiten und nicht mit
BitBlt() (und deren Abarten). Die Draw() Routine arbeitet mit
BitBlt() bzw.
StretchBlt().