找回密码
 加入
搜索
查看: 6630|回复: 11

[AU3基础] 关于窗口坐标的~~~~ 已解决

  [复制链接]
发表于 2011-10-4 13:46:07 | 显示全部楼层 |阅读模式
本帖最后由 魔导 于 2011-10-15 23:43 编辑

小第想写点鼠标点击的操作  要写在窗口坐标里   就是窗口移动过也能点到的那样
   
   看了帮助     可是窗口信息探测器里没有     ID   这一项    其他的都有了    请各位前辈看看该怎么办
发表于 2011-10-4 18:35:53 | 显示全部楼层
外挂制作第二节  有讲到偏移    你看下就懂了   原帖地址在下面
http://www.autoitx.com/thread-19056-1-1.html
发表于 2011-10-4 19:25:47 | 显示全部楼层
使用相对坐标,不要绝对坐标
发表于 2011-10-4 22:53:13 | 显示全部楼层
使用相对坐标,不要绝对坐标
xms77 发表于 2011-10-4 19:25


别误导人家了,说的就不是一码事!
 楼主| 发表于 2011-10-14 17:13:24 | 显示全部楼层
回复 4# gzh888666


    多谢前辈
 楼主| 发表于 2011-10-14 17:14:57 | 显示全部楼层
回复 2# jj119120


谢谢多谢前辈    这个也看了 6 节疯子用的是内存和色,好像没提到ID这个东西
 楼主| 发表于 2011-10-14 17:16:15 | 显示全部楼层
回复 3# xms77


谢谢提醒   ID  怎么办呢?
发表于 2011-10-15 03:05:15 | 显示全部楼层
本帖最后由 jj119120 于 2011-10-15 03:06 编辑

回复 6# 魔导


   我可算不上前辈  也就比你早注册几天  给你个例子  你要是能看懂  相对坐标的问题就好解决了
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 1281, 721, 293, 138)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###


While 1

        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $GUI_EVENT_PRIMARYDOWN
                        $size = WinGetPos("[active]")
                        ;MsgBox(0, "活动窗口状态 (X坐标,Y坐标,宽度,高度):", $size[0] & " " & $size[1] & " " & $size[2] & " " & $size[3])
                        $pos = MouseGetPos()
                        ;MsgBox(0, "鼠标 x,y:", $pos[0] & "," & $pos[1])
                        $X = $pos[0] - $size[0]
                        $Y = $pos[1] - $size[1]
                        MsgBox(0, "鼠标 x,y:", $X & "," & $Y)
                        
        EndSwitch
WEnd
在窗口内任意位置点击鼠标左键  显示在当前窗口的相对位置
 楼主| 发表于 2011-10-15 23:26:05 | 显示全部楼层
回复 8# jj119120


    多谢多谢
发表于 2012-9-19 09:30:50 | 显示全部楼层
正找这个问题哟 感谢万能的论坛
发表于 2012-11-9 10:32:57 | 显示全部楼层
正在找学习相对坐标,学习了。谢谢
发表于 2012-11-9 10:46:30 | 显示全部楼层
正在找学习相对坐标,学习了。谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-18 11:20 , Processed in 0.096775 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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