QQ聊天记录保护器制作全过程
日期:2007年5月19日 作者: 查看:[大字体 中字体 小字体]-
闲来无事,做了个访止别人偷看QQ聊天记录的东东。对那些长期挂QQ又经常出去的人或许有用。
首先,查看聊天记录的那个窗口叫"信息管理器",如图:
为了访止别人打开这个窗口,做个Timer,每隔一定时间检查每个窗口的名称,看是否有标题为"信息管理器"的,有的话说明有人正在看聊天记录就把它给关掉。这个很容易实现,用到的函数有:FindWindow和SendMessage。代码如下:
//声明API函数
[DllImport("user32.dll")]
public static extern IntPtr FindWindow(String lpClassName,String lpWindowName);
[DllImport("user32.dll",CharSet=CharSet.Auto)]//用于向窗口发送命令
public static extern int SendMessage(IntPtr hWnd,int msg, int wParam, int lParam);//声明两个常量
public const int WM_SYSCOMMAND = 0x0112;
public const int SC_CLOSE = 0xF060; private void timer1_Tick(object sender, System.EventArgs e)//是否有信息管理器在运行
{
IntPtr hwc = FindWindows(null, "信息管理器");
if ((int)hwc != 0)//说明有信息管理器在运行
{
SendMessage(hwnd, WM_SYSCOMMAND, SC_CLOSE, (int)IntPtr.Zero);f.Show();
}}这样就可以访止别人打开信息管理器啦。Timer的时间设为2秒就可以啦。
另外还有个地方能看到聊天记录,就是聊天窗口的下面有个按纽:"聊天记录(H)",虽然这里显示的聊天记录不全,但也能显示20条左右。在此我只想到一个可用办法,就是禁用了这个按纽(关掉也可以实现,但容易使QQ程序发生错误重启)。用到的API函数有:SetWindowText、EnableWindow、EnumWindows、GetWindowText、FindWindowEx. - [1] [2] [3] [4] [5] [6] [7] [8] 下一页
-
- QQ聊天记录保护器制作全过程 相关文章:
- QQ聊天记录保护器制作全过程 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:DataGrid实例(简单易懂,无复杂功能,适合初学者)
精品推荐
热点TOP10
特别推荐
- ·QQ个性签名—情感类
- ·保护隐私 巧删QQ登录框中多余的号码
- ·QQ技术攻略-隐藏颇多秘密
- ·多种秘方 夺回被人盗走的QQ号码
- ·QQ空间黄钻服务使用中的常见问题解答
- ·QQ周边软件——QQ第六感
- ·与QQ陌生人交谈的最简单方法
- ·QQ秘籍 最容易被盗的QQ密码一览表 有你的没
- ·打入QQ客户端 SOSO问问全新功能曝光
- ·QQ聊天技巧:我只加美女为我的好友
- ·关于五帝套装说明_QQ幻想
- ·刷QQ永久会员
- ·对面女孩看过来 QQ强制视频聊天
- ·非QQ会员也能随时随地更换自定义头像
- ·解说手机QQ功能:QQ群
- ·QB也能这样拿!免费获取QB方法剖析
- ·会员QQ重大漏洞
- ·QQ表情 拥抱
- ·腾讯公司的高层领导的QQ号大揭密
