Partilhar via


CDC::SetViewportOrg

Define a fonte do viewport do contexto de dispositivo.

virtual CPoint SetViewportOrg(
   int x,
   int y 
);
CPoint SetViewportOrg(
   POINT point 
);

Parâmetros

  • x
    Especifica a coordenada x (em unidades de dispositivo) de origem do viewport.O valor deve estar dentro do intervalo do sistema de coordenadas de dispositivo.

  • s
    Especifica a coordenada y (em unidades de dispositivo) de origem do viewport.O valor deve estar dentro do intervalo do sistema de coordenadas de dispositivo.

  • point
    Especifica a origem do viewport.Os valores devem estar dentro do intervalo do sistema de coordenadas de dispositivo.Você pode passar uma estrutura de POINT ou um objeto de CPoint para esse parâmetro.

Valor de retorno

A fonte anterior do viewport (em coordenadas de dispositivo) como um objeto de CPoint .

Comentários

O viewport, juntamente com a janela de dispositivo contexto, define como GDI mapeia pontos no sistema de coordenadas lógico para os pontos no sistema de coordenadas do dispositivo real.Ou seja definem como GDI converte coordenadas lógicas em coordenadas de dispositivo.

A fonte do viewport marca o ponto no sistema de coordenadas a GDI que mapeia a origem da janela, um ponto de dispositivo no sistema de coordenadas lógico especificado pela função de membro de SetWindowOrg .GDI mapeia todos outros pontos seguindo o mesmo processo necessário mapear a origem da janela para a fonte do viewport.Por exemplo, todos os pontos em um círculo em torno do ponto na fonte da janela estarão em um círculo em torno do ponto na fonte do viewport.De a mesma forma, todos os pontos em uma linha que passa pela origem da janela estarão em uma linha que passa pela origem do viewport.

Exemplo

Consulte o exemplo para CView::OnPrepareDC.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CDC::SetWindowOrg

Classe de CPoint

Estrutura do ponto

CDC::GetViewportOrg