TC官方合作论坛

 找回密码
 立即注册
查看: 1342|回复: 4
打印 上一主题 下一主题

[已解决] 得知窗口坐标,如何计算出屏幕坐标

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-27 01:56:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
窗口坐标转屏幕坐标这个函数最终返回的屏幕坐标是怎么计算出来的,最终得到的数值几乎是窗口数值的二倍
而屏幕坐标转窗口坐最终返回的是客户坐标,而不是窗口坐标
如果可行请大神举下简单的例子让我参考一下
回复

使用道具 举报

沙发
 楼主| 发表于 2012-9-27 02:03:53 | 只看该作者
终于明白了,原来是窗口内的坐标,再返回屏幕上的坐标,帮助文档解释的有点不太清楚
回复 支持 反对

使用道具 举报

板凳
发表于 2012-9-27 17:39:11 | 只看该作者
你明白了,怎不说明下啊,大家讨论下啊
回复 支持 反对

使用道具 举报

地板
发表于 2012-11-22 05:45:14 | 只看该作者
同问,希望能解释详细点
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-11-22 16:26:02 | 只看该作者
回复 4楼class003tc的帖子

不知道咋解释,因为现在还不知道写脚本的用途是什么,只听说常用的是用来画图的,窗口转屏幕,就是你在窗口200,200的坐标上画一条直线,那么屏幕上这条直线的坐标在200,200,反之屏幕转窗口也是一样的道理,如果你在屏幕上200,200的起点画一条直线,那么在窗口上这条直线的起点应该是200,200
只不过屏幕的起始点是在最左上角,也就是0,0,而窗口的位置是不固定的,但窗口的最在左上角就是窗口的超始点,只要计算出屏幕的超始点和窗口最左上角的距离就可以算出来了,也就是说只要得知窗口最左上角的坐标就可以计算出屏幕转窗口或者窗口转屏幕
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-9 00:15 , Processed in 0.145809 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表