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定时去取窗口内容,然后比较,获取最新内容就可以了. 不过具体程序处理方法不太一样,如果你不太明白可以发上来大家给你看看.
可以用FINDWINDOW找到聊天程序的运行窗口的句柄,然后用GetWindowText得到窗口的具体内容.至于你说的即时获得每一条聊天消息,可以用开一个线程用TIMER定时去取窗口内容,然后比较,获取最新内容就可以了. 不过具体程序处理方法不太一样,如果你不太明白可以发上来大家给你看看.