CImage::StretchBlt
Copia um bitmap no contexto de dispositivo de fonte para este contexto de dispositivo corrente.
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( );
Parâmetros
hDestDC
Um identificador para o contexto de dispositivo de destino.xDest
A coordenada x, em unidades lógicas, do canto superior esquerdo do retângulo de destino.yDest
A coordenada y, em unidades lógicas, do canto superior esquerdo do retângulo de destino.nDestWidth
A largura, em unidades lógicas, do retângulo de destino.nDestHeight
A altura, em unidades lógicas, do retângulo de destino.dwROP
A operação de varredura ser executada.Códigos de operação de varredura definem exatamente sistema autônomo agrupar sistema autônomo bits de fonte, destino e o padrão (conforme definido pela pincel selecionado atualmente) para formar o destino.See BitBlt in the Windows SDK Para obter uma lista de outros códigos de operação de varredura e suas descrições.rectDest
Uma referência a um RECT estrutura, identificando o destino.xSrc
A coordenada x, em unidades lógicas, do canto superior esquerdo do retângulo de fonte.ySrc
A coordenada y, em unidades lógicas, do canto superior esquerdo do retângulo de fonte.nSrcWidth
A largura, em unidades lógicas, do retângulo de fonte.nSrcHeight
A altura, em unidades lógicas, do retângulo de fonte.rectSrc
Uma referência a um RECT estrutura, identificando fonte.
Valor de retorno
Diferente de zero se for bem-sucedido, caso contrário, 0.
Comentários
Para obter mais informações, consulte StretchBlt in the Windows SDK.
Requisitos
Cabeçalho: atlimage.h