CWnd::ClientToScreen

将给定的坐标点的客户端或在中演示的矩形到屏幕坐标。

void ClientToScreen( 
   LPPOINT lpPoint  
) const; 
void ClientToScreen( 
   LPRECT lpRect  
) const;

参数

  • lpPoint
    指向 POINT 结构或包含坐标变换的 CPoint 对象客户端。

  • lpRect
    指向 RECT 结构或包含坐标变换的 CRect 对象客户端。

备注

ClientToScreen 成员函数在 POINT 使用工作区坐标或 RECT 结构或 lpPoint 或 lpRect 所指向的 CPointCRect 对象计算新屏幕坐标;将用新坐标然后替换结构中的坐标。 新的屏幕坐标是相对系统公开的左上角。

ClientToScreen 成员函数,假设给定的点或矩形在工作区坐标。

示例

// resize dialog to client's size 
void CMyDlg::OnSizeToClient()
{
   CRect myRect;
   GetClientRect(&myRect);

   ClientToScreen(myRect);
   MoveWindow(myRect.left, myRect.top,
      myRect.Width(), myRect.Height());
}

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::ScreenToClient

ClientToScreen