如何获取即时聊天信息,从而用我自己的程序进行即时处理?(100分)

  • 主题发起人 主题发起人 LuckyGrass
  • 开始时间 开始时间
L

LuckyGrass

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个聊天程序运行着, 聊天记录不停地刷新, 我想即时获取每一条聊天消息, 然后在我自己的程序中重新处理. 如何截取这些消息记录?
 
可以用FINDWINDOW找到聊天程序的运行窗口的句柄,然后用GetWindowText得到窗口的具体内容.至于你说的即时获得每一条聊天消息,可以用开一个线程用TIMER定时去取窗口内容,然后比较,获取最新内容就可以了.<br><br>不过具体程序处理方法不太一样,如果你不太明白可以发上来大家给你看看.
 
用SPI(网络服务提供接口)或NDIS(网络驱动接口标准),在数据层或链路层拦截修改数据包
 
我想问你是你在网页的聊天室里。还是在客户端的聊天室里呀!
 
是客户端的聊天室里.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部