禁止IE广告窗口弹出是如何做出的?
在网上看到有的软件可以禁止IE弹出广告,
是如何识别,弹出的窗口是广告呢??
可以用hook捕捉窗口创建消息,可是,如何识别是否是广告呢?
问题点数:100、回复次数:7Top
1 楼zxq80(飞越时空)回复于 2003-08-05 15:26:15 得分 20
首先用 FindWindow("PAD"...)找到窗口的ID
然后用SendMessage(WM_COLSE,....)给它关掉Top
2 楼xiaohedou(小河豆(充电中.18%.))回复于 2003-08-05 17:01:45 得分 20
对:
HWND hWnd=FindWindow("notepad",NULL);
SendMessage(hWnd,WM_COLSE,NULL,NULL);
LRESULT SendMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
Top
3 楼xiaohedou(小河豆(充电中.18%.))回复于 2003-08-05 17:03:12 得分 20
HWND hWnd=FindWindow(NULL,"标题");Top
4 楼kwiner(ak.net)回复于 2003-08-05 17:25:34 得分 20
http://www.chinaithero.com/down2/neteork/AdBreakerSource.zipTop
5 楼jianshen77(jianshen)回复于 2003-08-06 08:44:53 得分 0
to : zxq80(飞越时空) xiaohedou(小黑豆) !
但是,怎么来区分这是一个广告的窗口,而不是正常的iE
也就是广告窗口有什么特征呢?Top
6 楼bugyouth(雪落无声)回复于 2003-08-06 09:05:19 得分 20
http://www.csdn.net/develop/read_article.asp?id=19627Top
7 楼xiaohedou(小河豆(充电中.18%.))回复于 2003-08-21 12:49:48 得分 0
怎么来区分这是一个广告的窗口,而不是正常的iE也就是广告窗口有什么特征呢?
我一般是判断窗口的大小,或无标题的。
Top



