找回密码
 加入
搜索
查看: 3586|回复: 6

[系统综合] 如何自动调整语言选项带的位置(找到一个API监视工具)【暂时解决】

  [复制链接]
发表于 2011-7-30 22:13:50 | 显示全部楼层 |阅读模式
本帖最后由 kenan 于 2011-7-31 20:04 编辑


如图,我要的效果就是点击“调整语言选项带的位置(A)”这个选项的效果
有没有什么API可以实现啊
如果实在不行,那么就鼠标模拟点击,但是那个按钮的位置又不确定,所以求解

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-7-31 11:32:21 | 显示全部楼层
思路:注册表...
 楼主| 发表于 2011-7-31 14:23:19 | 显示全部楼层
回复 2# wsfda


    注册表应该有地方记录语言选项带的位置,不过我用regshot前后比较了下,没找到
即使找到了那个位置,但我估计这个数据跟屏幕分辨率有关,怎么改是个问题,即使知道怎么改了,但是改后也不会立即生效。。。。
所以注册表是个很不明智的做法
用API才是正解啊,但是究竟哪个API啊。。。。
 楼主| 发表于 2011-7-31 14:27:45 | 显示全部楼层
找到一个API监视工具,貌似很强大
http://www.rohitab.com/apimonitor
英文的压力大。。。
不太会用,hook了ctfmon.exe,没什么动静。。。
可能是我没用对
求高人帮我看看,查出到底调用哪个API
发表于 2011-7-31 19:57:30 | 显示全部楼层
关注本帖~
附加N个字符
 楼主| 发表于 2011-7-31 20:03:17 | 显示全部楼层
暂时解决
ControlClick("[CLASS:Shell_TrayWnd]", "", "CiceroUIWndFrame1","right")
send("!A")
鼠标模拟点击,但还是不爽,到底哪个API呢
发表于 2011-8-1 20:45:59 | 显示全部楼层
再次帮顶一下....
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-14 14:18 , Processed in 0.077389 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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