kenan 发表于 2011-7-30 22:13:50

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

本帖最后由 kenan 于 2011-7-31 20:04 编辑


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

wsfda 发表于 2011-7-31 11:32:21

思路:注册表...

kenan 发表于 2011-7-31 14:23:19

回复 2# wsfda


    注册表应该有地方记录语言选项带的位置,不过我用regshot前后比较了下,没找到
即使找到了那个位置,但我估计这个数据跟屏幕分辨率有关,怎么改是个问题,即使知道怎么改了,但是改后也不会立即生效。。。。
所以注册表是个很不明智的做法
用API才是正解啊,但是究竟哪个API啊。。。。

kenan 发表于 2011-7-31 14:27:45

找到一个API监视工具,貌似很强大
http://www.rohitab.com/apimonitor
英文的压力大。。。
不太会用,hook了ctfmon.exe,没什么动静。。。
可能是我没用对
求高人帮我看看,查出到底调用哪个API

daiyu116 发表于 2011-7-31 19:57:30

关注本帖~
附加N个字符

kenan 发表于 2011-7-31 20:03:17

暂时解决ControlClick("", "", "CiceroUIWndFrame1","right")
send("!A")鼠标模拟点击,但还是不爽,到底哪个API呢

wsfda 发表于 2011-8-1 20:45:59

再次帮顶一下....
页: [1]
查看完整版本: 如何自动调整语言选项带的位置(找到一个API监视工具)【暂时解决】