如何截获Messenger(信使服务),不让它弹出对话框而在自己编的程序列中显示 如题!我现在用的方法是监视屏幕窗口,出现信使对话框就把内容Copy下来,然后关闭对话框,但是会出现对话一闪的现象,有没有更好的方法,如果能挂钩子最好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 msg plusmsn Helper应该都有这样的功能吧。另:你是怎样监视屏幕窗口的呢? 看看这样行不行:procedure TForm1.Button1Click(Sender: TObject);var Handle:THandle; Buf: array[0..1024] of Char;begin Handle:=FindWindow(nil,'信使服务 ');//注意,后面有一个空格 Handle:=FindWindowEX(Handle,0,'static',nil); SendMessage(Handle, WM_GETTEXT, 1024, Integer(@Buf)); Memo1.Text:=buf;end; 楼上说的对,这样的方法根本就是在投机取巧,我想正确的方法是把MSG服务在你机器上关闭,然后自己做程序帮定在指定MSG消息端口监听,然后当收到信息时显示 to Shikari(最爱.NET)这种方法当然是最好的了,不过我查了很多资料也没有找到相关的资料截获的包不知如何解释 MSDN有Messenger SDK啊,你可以找找看有没有人把它转化成了Delphi单元,如果没有,就自己试着转化了,然后直接做Messenger开发,甚至你都可以自己写一个MSN Messenger来哦:) 如何使窗口,在输入一串字符后--------------激活事件? 如何多线程拷贝一个目录 请问定做一套工资管理系统(单机)要多少钱? 最近工作上不太爽,散分散分... 不需要在界面上显示数据,我应该把代码写在什么控件的什么事件中呢? 急急急急!!!!delphi程序看不懂,我是菜鸟。。。求高手讲解。。。 帮我看看我的SQL语句哪 有问题 怎么样转化API函数的STRUCT类型的数据 请问有谁知道哪里有Delphi第三方控件的使用说明? 小弟有几个关于 IE控件想请教各路大侠?感谢万分,啊凯有多少分都给! .CEB文件用什么阅读器读啊? 大家请看这个问题怎么解决呀?(顺便找HHBB() )
msn Helper
应该都有这样的功能吧。
另:
你是怎样监视屏幕窗口的呢?
procedure TForm1.Button1Click(Sender: TObject);
var
Handle:THandle;
Buf: array[0..1024] of Char;
begin
Handle:=FindWindow(nil,'信使服务 ');//注意,后面有一个空格
Handle:=FindWindowEX(Handle,0,'static',nil);
SendMessage(Handle, WM_GETTEXT, 1024, Integer(@Buf));
Memo1.Text:=buf;
end;
这种方法当然是最好的了,不过我查了很多资料也没有找到相关的资料
截获的包不知如何解释