|
分享源码
界面截图: |
- |
是否带模块: |
- |
备注说明: |
- |
我是新人呢,希望大家多多支持哈,发第一个帖子:
思路:
1 取到要取的窗口的句柄 ,API函数 寻找顶级窗口_ FindWindowA
2 取坐标处颜色值 GetPixel
3 取设备场景句柄 GetDC
.版本 2
.程序集变量 QQ登陆窗口句柄, 整数型
.程序集变量 QQ登陆窗口场景句柄, 整数型
.子程序 __启动窗口_创建完毕
QQ登陆窗口句柄 = 寻找顶级窗口_ (0, “QQ2010”)
QQ登陆窗口场景句柄 = 取场景句柄 (QQ登陆窗口句柄)
.子程序 _按钮1_被单击
编辑框1.内容 = 到文本 (取坐标处颜色 (QQ登陆窗口场景句柄, 50, 100))
.版本 2
.DLL命令 寻找顶级窗口_, 整数型, "user32.dll", "FindWindowA", , , FindWindow,寻找窗口列表中第一个符合指定条件的顶级窗口
.参数 窗口类名, 整数型, , lpClassName,参见相关帮助
.参数 窗口标题, 文本型, , lpWindowName,参见相关帮助
.DLL命令 取场景句柄, 整数型, "user32", "GetDC", , , 获取指定窗口的设备场景,出错则为0
.参数 窗口的句柄, 整数型, , 将获取其设备场景的窗口的句柄。若为0,则要获取整个屏幕的DC
.DLL命令 取坐标处颜色, 整数型, "gdi32.dll", "GetPixel"
.参数 设备场景, 整数型
.参数 x坐标, 整数型
.参数 y坐标, 整数型 |
-
1.jpg
(218.02 KB, 下载次数: 0)
-
1.jpg
(218.02 KB, 下载次数: 0)
-
1.jpg
(218.02 KB, 下载次数: 0)
-
1.jpg
(218.02 KB, 下载次数: 5)
|