词条 | ClientToScreen |
释义 | 这个函数的功能:该函数将指定点,或者矩形的用户坐标转换成屏幕坐标。 函数原型:BOOL ClientToScreen(HWND hWnd,LPPOINT lpPoint); 参数: hWnd :用户区域用于转换的窗口句柄。 lpPoint:指向一个含有要转换的用户坐标的结构的指针,如果函数调用成功,新屏幕坐标复制到此结构。 返回值:如果函数调用成功,返回值为非零值,否则为零。 注释:函数用屏幕坐标取代POINT结构中的用户坐标,屏幕坐标与屏幕左上角相关联。 速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;头文件:winuser.h;库文件:user32.lib。 /////////////////////////////////////////// 该函数将指定点,或者矩形的用户坐标转换成屏幕坐标 void ClientToScreen( LPPOINT lpPoint ) const; void ClientToScreen( LPRECT lpRect ) const; lpPoint: Points to a POINT structure or CPoint object that contains the client coordinates to be converted lpRect: Points to a RECT structure or CRect object that contains the client coordinates to be converted. 例子: // resize dialog to client's size void CMyDlg::OnSizeToClient() { CRect myRect; GetClientRect(&myRect); ClientToScreen(myRect); MoveWindow(myRect.left, myRect.top, myRect.Width(), myRect.Height()); } |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。