CWnd::ClientToScreen
Converte as coordenadas do cliente de um ponto ou de um retângulo da exibição para selecionar coordenadas.
void ClientToScreen(
LPPOINT lpPoint
) const;
void ClientToScreen(
LPRECT lpRect
) const;
Parâmetros
lpPoint
Os pontos a PONTO estrutura ou objeto de CPoint que contém o cliente coordena para ser convertido.lpRect
Os pontos a RECT estrutura ou objeto de CRect que contém o cliente coordena para ser convertido.
Comentários
A função de membro de ClientToScreen usa as coordenadas do cliente em POINT ou estrutura RECT ou do objeto de CPoint de CRect ou apontada por lpPoint ou por lpRect para calcular a nova tela coordenam; substitui nas coordenadas na estrutura com as novas coordenadas.As novas coordenadas da tela são relativos ao canto superior esquerdo de vídeo do sistema.
A função de membro de ClientToScreen pressupõe que o ponto ou o retângulo já estão em coordenadas do cliente.
Exemplo
// resize dialog to client's size
void CMyDlg::OnSizeToClient()
{
CRect myRect;
GetClientRect(&myRect);
ClientToScreen(myRect);
MoveWindow(myRect.left, myRect.top,
myRect.Width(), myRect.Height());
}
Requisitos
Cabeçalho: afxwin.h