急!急!急!如何实现自动关闭IE的弹出窗口?(200分)

  • 主题发起人 主题发起人 jpfree
  • 开始时间 开始时间
J

jpfree

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现程序自动关闭IE的所有新的弹出窗口,而IE的子窗口和主窗口是同一<br>个进程号,因此通过杀进程的方法不可取。请教各位高手,我应该如何实现呢?<br><br>
 
发送 WM_CLOSE 消息如何?
 
发送 WM_CLOSE 消息如何<br>要用 PostMessage
 
怎样找到弹出窗口呢?
 
&gt;&gt;怎样找到弹出窗口呢?<br>俺也听一听…………
 
或者哪位高手可以告诉我如何实现获得所有窗口的句柄,我自己进行判断是否有新的窗口出现,如果有则发送WM_CLOSE消息将其关闭。
 
只好 EnumWindows 了
 
具体如何实现呢?最好写个例子,谢了!
 
EnumWindows论坛里面到处都是例子,我的上下眼皮现在直打架,没脑力写了
 
我试了一个例子,没什么效果。烦请高人指教!!<br>谢谢!!
 
使用API,对所有窗口进行枚举(EnumWindows),在回调函数中对获得的<br>每个窗口(窗口的Handle)处理即可!
 
你的窗口有什么特征吗?比如标题是不是比较特别?
 
GetLastActivePopup(IE_hwnd);
 
o*o:<br>&nbsp;如果有多个。。。。
 
多人接受答案了。
 
后退
顶部