以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  [求助]关于怎样得到屏幕矩形位置参数  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=29875)

--  作者:zhongjian
--  发布时间:2010-1-8 15:43:17
--  [求助]关于怎样得到屏幕矩形位置参数

     在屏幕截取图像时,有时需要得到屏幕的矩形参数(x1,y1,x2,y2),图像截取构件已有参数入口,可以静态设置,但程序大多时需要精确截取,就需要鼠标的位置判断。

     在《星》程序的窗口内系统提供了平面位置判断构件及鼠标纵横坐标的系统事件,如需在屏幕和在其他程序的窗口中截取如何得到矩形坐标,请指教。

   

    如:需要那几个构件,如何设置?

         是否需要系统函数或 dll 动态链接?


--  作者:admin
--  发布时间:2010-1-8 18:13:27
--  

这要根据 具体情况而定 。


--  作者:zhongjian
--  发布时间:2010-1-8 19:32:33
--  
能否就截图构件的矩形参数的属性使用作下说明,比如,屏幕的矩形参数的设置,说明书中没有。我想截取屏幕中的一部分或者某一个活动窗口的一部分。
--  作者:free123
--  发布时间:2010-1-8 21:04:57
--  

就是屏幕的实际坐标,如左上角100点的宽高就是(0,0,100,100)我以前写过一个小东西,挺好玩!


--  作者:qys1000
--  发布时间:2010-1-9 12:49:48
--  
楼主的意思没有完全弄明白,做了一个获取前台活动窗口坐标的实例,供参考。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:获取前台活动窗口坐标.rar


--  作者:zhongjian
--  发布时间:2010-1-9 18:11:03
--  
 
谢谢 qys1000你的实例解决了活动窗口的截图难题。