码迷,mamicode.com
首页 > Windows程序 > 详细

WPF:Webbrowser 捕获关闭事件

时间:2014-12-17 20:30:14      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   sp   div   2014   log   

有点难描述说的是什么。大概就是下面这个图:窗体中嵌套一个Webbrowser,现在网页请求关闭

bubuko.com,布布扣

响应MessageHook事件:

this.webBrowser.MessageHook += webBrowser_MessageHook;
IntPtr webBrowser_MessageHook(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
        {
            if(msg == 130)
            {
                //do something
            }
            return hwnd;
        }

这个事件不是EventHander的委托,而是HwndSourceHook的委托。

伟大的VS并没有对其做优化处理,所以在Xaml中响应事件会出错。只能在后台自己写了。

 

其中msg=130代表请求关闭“网页标签”。

WPF:Webbrowser 捕获关闭事件

标签:style   blog   http   ar   color   sp   div   2014   log   

原文地址:http://www.cnblogs.com/DoNetCoder/p/4170074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!