国产一区在线观看视频-国产一区在线免费观看-国产一区在线视频-国产一区在线视频观看-国产一区中文字幕在线观看-国产一线二线三线女

正在閱讀:QQ聊天記錄器演示程序(一)QQ聊天記錄器演示程序(一)

2004-06-04 10:29 出處:CSDN 作者:hottey 責任編輯:linjixiong

     注:本篇沒有高手需要的內容,因為此文中的技術實在無新意可言,只是些簡單的實現(可針對QQ2003和QQ2004版本),各位高手可以就此打住,若浪費寶貴時間,吾將深感不安。   作者網站:http://asp.itdrp.com/hottey

     噓!好不容易有了一點輕松點的時候.現在才有時間把前幾天做的QQ聊天記錄器發上來和大家一起分享.做這個程序是看到最近網上有一個叫QQAutoReorder的軟件.它所實現的功能就是對QQ聊天記錄進行記錄.所采用的技術是:對QQ對話框進行掛鉤.它并不能對用戶沒有點擊的QQ消息進行記錄.(我認為若想對QQ消息進行實時記錄,意思就是不等QQ消息框出來就記錄下QQ的消息.可能只能去攔截QQ的數據封包了吧.我也花了一天時間在這上面,但最后的結論是’太自不量力了’^_^看來QQ的數據封包可不是那么容易就能得到的L)

   言歸正傳:本文采用對QQ消息框進行掛鉤了方法(一來比較容易實現,二來也是大多數此類程序通用的方法.)為了簡化程序:我將此程序分為兩部實現(均于QQ2004下實現,到最后在兼容QQ2003的版本):

  一.   捕獲別人給自己發來的消息:

  既然是掛鉤QQ的消息框,自然得從眾多的鉤子類型中找出一種最為合理,也最方便的.很容易想到的是無論你用什么方式查看QQ的消息.總會導致一個QQ消息窗體的生成.就是會產生一個CREATE事件.從這一點上看,用一個WH_SHELL鉤子是比較明智的.

  幫助上對WH_SHELL的說明是:監控Windows外殼通知消息,例如頂級窗口的創建的釋放.我們這里要關心是窗口的創建消息.

  由于有可能一次出現多個QQ消息窗口的情況,我在這里使用全局鉤子:并定義以下數據結構:


HookType.Pas單元

unit HookType;

interface

uses

  Windows, Messages;
const

  WM_USERCMD   = WM_APP + 1;  //用戶自定應用程序級消息

  UC_WINCREATE  = WM_APP + 2;   //QQ消息窗口創建

  UC_WINDESTROY = WM_APP + 3;  //發送QQ消息

  BUFFER_SIZE  = 16 * 1024;

  HOOK_MEM_FILENAME = 'MEM_FILE';

type

  TShared = record

 

 





察看評論詳細內容 我要發表評論
作者筆名簡短內容 發表時間
:

鍵盤也能翻頁,試試“← →”鍵
302 Found

302 Found


Powered by Tengine
tengine
主站蜘蛛池模板: 综合网在线观看 | 成人免费网站视频www | 国产精品中文 | 日韩一区精品 | 国产一区二区亚洲精品天堂 | 国产亚洲精品欧美一区 | 91精品国产闺蜜国产在线 | 国产成人欧美视频在线 | 手机看片国产 | 亚洲精品高清国产一线久久97 | 奇米在线免费视频 | 午夜香蕉成视频人网站高清版 | 99国产精品热久久久久久夜夜嗨 | 在线第一福利视频观看 | 四虎播播| 国产精品久久久久久久久久久不卡 | 中文视频 | 国产做人爱三级视频在线 | 毛片毛片毛片毛片毛片毛片毛片 | 四虎永久免费影院 | 日韩天堂在线 | 精品一区二区三区免费视频 | 国产成人黄网址在线视频 | 国产ar高清视频+视频 | 国产成人综合久久亚洲精品 | 国产欧美久久久另类精品 | 国产成人一区二区三区视频免费 | 4hu影院永久在线播放 | 91高清免费国产自产拍2021 | 欧美成人xx免费视频 | 激情婷婷在线 | 欧美激情毛片 | 神马影院888不卡院 神马影院不卡不卡在线观看 | 图片区亚洲 | 日韩人成免费网站大片 | 国产亚洲欧美一区二区三区 | 国产91小视频 | 婷婷久久综合 | 狠狠色噜噜狠狠狠狠色综合网 | 亚洲国产高清在线精品一区 | 老色鬼久久综合第一 |