函数

  函数功能:该函数把屏幕上指定点的屏幕 坐标转换 成用户坐标。   函数原型:BOOL ScreenToClient(HWND hWnd, LPPOINT lpPoint);    BOOL ScreenToClient(   HWND hWnd ,  // handle to window    LPPOINT lpPoint // screen coordinates    );

编辑本段参数:

hWnd:

  指向窗口的句柄,此窗口的用户空间将被用来转换。

lpPoint:

  指向POINT结构指针,该结构含有要转换的屏幕坐标。

返回值:

  如果函数调用成功,返回值为非零值,否则为零。

Windows NT:

  若想获得更多错误信息,请调用GetLastError函数。

注释:

  该函数应用hWnd参数标识的窗口和POINT结构给定的屏幕坐标来计算用户坐标,然后以用户坐标来替代屏幕坐标,新坐标是相对于指定窗口的领域的左上角。

ScreenToClient相关推荐

  1. GetClientRect相当于GetWindowRect和ScreenToClient区别

    From: http://www.cnblogs.com/yongtaiyu/archive/2011/05/18/2049554.html GetWindowRect是取得窗口在屏幕坐标系下的REC ...

  2. DPtoLP/LPtoDP 和 ScreenToClient/ClientToScreen

    设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标.通常将屏幕上的设备坐标称为屏幕坐标.设备坐标用对象距离窗口左上角的水平距离 ...

  3. MFC ClientToScreen 和 ScreenToClient

       ClientToScreen( )是把窗口坐标转换为屏幕坐标  ScreenToClient( )是把屏幕坐标转换为窗口坐标  屏幕坐标是相对于屏幕左上角的,而窗口坐标是相对于窗口用户区左上角的 ...

  4. ClientToScreen 和ScreenToClient 及绘图

    http://blog.csdn.net/ljh0600301217/article/details/8736494 ClientToScreen( )是把窗口坐标转换为屏幕坐标 pWnd->G ...

  5. ClientToScreen( )和ScreenToClient( )区别

    ClientToScreen( )是把窗口坐标转换为屏幕坐标 ScreenToClient( )是把屏幕坐标转换为窗口坐标 屏幕坐标是相对于屏幕左上角的,而窗口坐标是相对于窗口用户区左上角的 VC下, ...

  6. ClientToScreen ScreenToClient MoveWindow

    RECT rect;//LEFT,TOP,RIGHT,BOTTOM 1.ClientToScreen GetDlgItem(IDOK)->GetClientRect(&rect);//获 ...

  7. Windows API函数大全

    1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同 ...

  8. 对话框窗口最大最小化

    mfc里,基于对话框的窗口,具有最大最小化的属性设置.在Border属性里选择Resizing,然后在Maximize和Minimize中选择true.在窗体当中随便拖几个控件,然后运行,此时点击最大 ...

  9. 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理

    本系列文章由zhmxy555编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7405479 作者:毛星云    邮箱: happyl ...

  10. Api 函数: GetCursorPos 与转换

    //获取鼠标在窗体中的当前位置 procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftSt ...

最新文章

  1. SAP S4HANA系统里的客供件管理
  2. 使用select和insert的小细节
  3. Asp.net(asp,jsp)+JavaScript动态实现添加数据行
  4. 关于 android 的 view.getLeft(), getRight(), getTop(), getBottom() 的一些疑惑(坑)解答
  5. Luogu1007 独木桥
  6. zookeeper编程入门系列之zookeeper实现分布式进程监控和分布式共享锁(图文详解)...
  7. 前端开发-家里蹲工作环境搭建
  8. php imagemagick安装,在CentOS上为PHP安装Imagick和ImageMagick
  9. linux libimf.so,如何安装Linux版FLOW-3D及注意事项
  10. 接口测试流程及常见问答
  11. Bridging the Gap Between Anchor-based and Anchor-free Detection 阅读
  12. IJCAI TEXT PAPERS
  13. android相机网格,Android – 在相机上显示网格线
  14. 天宝数字水准数据处理和生成
  15. 关于在vue中实现7天免登录
  16. QGIS编译---QGIS2.14.16 + Qt4.8.6 + VS2010 ---32位版本
  17. EDM邮件群发:群发邮件不进垃圾箱的独家秘笈
  18. IT如何解决中国民营企业十大挑战
  19. java抓取网站数据
  20. 关于组长/leader的一些反省和自我批判

热门文章

  1. 前端微信小程序面试题总结
  2. 腾讯云TBase分布式数据库安装部署
  3. 一测振系统包括微型计算机,实验六 拍振实验
  4. Oracle项目管理系统之合同基本信息
  5. IOS免越狱安装历史版本APP软件
  6. PackageManager的参数及使用
  7. 大牛手把手带你!mysql视频教程百度网盘
  8. 有限元方法的核心思想是什么?
  9. 保持简单----纪念丹尼斯里奇(Dennis Ritchie) (zz.is2120.BG57IV3)
  10. php搭建mysql连接池