找回密码
 加入
搜索
查看: 1840|回复: 4

[AU3基础] 如何控制指定图标到指定的坐标?

[复制链接]
发表于 2011-3-22 02:04:12 | 显示全部楼层 |阅读模式
在桌面上的一个图标   360浏览器极速版.lnk  ,如何把它移动到指定的坐标(23,,248)或者说,如何把它移动到桌面的第三个图标位置,请高手解答!
发表于 2011-3-22 05:08:59 | 显示全部楼层
Global Const $GWL_STYLE = 0xFFFFFFF0
$hanld = WinGetHandle("Program Manager")
$hwnd = ControlGetHandle($hanld,"","SysListView321")
$con = ControlListView($hanld,"",$hwnd,"GetItemCount")
_SendMessage($hwnd, $LVM_SETEXTENDEDLISTVIEWSTYLE, $LVS_EX_SNAPTOGRID, 0)
$dwStyle = _WinAPI_GetWindowLong($hwnd, $GWL_STYLE )
_WinAPI_setWindowLong($hwnd, $GWL_STYLE , BitAnd($dwStyle,BitNot($LVS_AUTOARRANGE)))
 楼主| 发表于 2011-3-22 11:11:50 | 显示全部楼层
就看懂了
$hanld = WinGetHandle("Program Manager")
$hwnd = ControlGetHandle($hanld,"","SysListView321")
下面没看懂,晕。。。。。。
 楼主| 发表于 2011-3-22 11:24:17 | 显示全部楼层
麻烦给写个完整代码,谢谢!
 楼主| 发表于 2011-3-22 14:10:34 | 显示全部楼层
up....................................
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 11:57 , Processed in 0.109570 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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