CDC::SetWindowExt

Define as extensões x e y da janela associada com o contexto de dispositivo.

virtual CSize SetWindowExt(
   int cx,
   int cy 
);
CSize SetWindowExt(
   SIZE size 
);

Parâmetros

  • cx
    Especifica a x-medida (em unidades lógicas) da janela.

  • cy
    Especifica a y-extensão (em unidades lógicas) da janela.

  • size
    Especifica a x e y-extensões (em unidades lógicas) da janela.

Valor de retorno

sistema autônomo extensões anteriores da janela (em unidades lógicas) sistema autônomo um CSize objeto. Se ocorrer um erro, as coordenadas x e y do retornado CSize objeto estão ambos conjunto como 0.

Comentários

A janela, juntamente com o contexto de dispositivo visor, define como o GDI mapeia pontos no sistema de coordenadas lógico para pontos no sistema de coordenada de dispositivo.

Quando são os seguintes modos de mapeamento conjunto, chamadas de SetWindowExt e SetViewportExt funções são ignoradas:

  • MM_HIENGLISH

  • MM_HIMETRIC

  • MM_LOENGLISH

  • MM_LOMETRIC

  • MM_TEXT

  • MM_TWIPS

Quando MM_ISOTROPIC modo estiver definido, um aplicativo deve chamar o SetWindowExt função de membro antes de ligar SetViewportExt.

Exemplo

Consulte o exemplo para CView::OnPrepareDC.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::GetWindowExt

CDC::SetViewportExt

Classe CSize

Outros recursos

Membros do CDC