用vb编写的qq靠边隐藏功能
无论是qq还是飞信,都有靠边隐藏的功能,现在我就来给大家说说靠边隐藏是如何实现的。 首先的知道3个ActiveX函数: 1、GetCursorPos函数:该函数检取光标的位置,以屏幕坐标表示。
参数:
IpPoint:POINT结构
指针,该结构接收光标的屏幕坐标。
使用时要先定义一个数据结构:
Public Type POINTAPI
x As Long
y As Long
End Type
2、GetWindowRect函数:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。 参数:
hWnd:
窗口句柄。
lpRect:指向一个RECT结构的
指针,该结构接收窗口的左上角和右下角的
屏幕坐标。
变量:
left ;top; right;bottom;
分别表示该窗口的/左侧/顶部/右侧/底部坐标
3、SetWindowPos函数:该函数改变一个子窗口,弹出式窗口或顶层窗口的尺寸,位置和Z序。
子窗口,弹出式窗口,及顶层窗口根据它们在
屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。
参数
认识了这些函数的用途,和参数,就可以轻松使用了。 定义部分: Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Type RECT 利用timer事件来分析是否隐藏 这就是一个form窗体,将他放在你的软件中,就可以实现靠边隐藏的功能了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |