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