CImage::StretchBlt
Copie une bitmap du contexte de périphérique source à ce contexte actuel de l'appareil.
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Paramètres
hDestDC
Un handle au contexte de périphérique de destination.xDest
Coordonnée x, en unités logiques, de l'angle supérieur gauche du rectangle de destination.yDest
Coordonnée y, en unités logiques, de l'angle supérieur gauche du rectangle de destination.nDestWidth
La largeur, en unités logiques, du rectangle de destination.nDestHeight
La hauteur, en unités logiques, du rectangle de destination.dwROP
L'opération raster à exécuter.Les codes d'opération définir exactement comment combiner les bits de la source, la destination, et du modèle (comme défini par le pinceau actuellement sélectionné) pour former la destination.Consultez BitBlt dans Kit de développement logiciel Windows pour une liste d'autres codes d'opération et leurs descriptions.rectDest
Une référence à une structure de RECT , identificateur de destination.xSrc
Coordonnée x, en unités logiques, de l'angle supérieur gauche du rectangle source.ySrc
Coordonnée y, en unités logiques, de l'angle supérieur gauche du rectangle source.nSrcWidth
La largeur, en unités logiques, le rectangle source.nSrcHeight
La hauteur, en unités logiques, le rectangle source.rectSrc
Une référence à une structure d' RECT identificateur, la source.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi, sinon 0.
Notes
Pour plus d'informations, consultez StretchBlt dans Kit de développement logiciel Windows.
Configuration requise
Header: atlimage.h