用一个基本窗口MFC程序实现WebBrowser控件对指定网页页面的加载、展示、点击事件响应,以及实现对鼠标在页面中点击标签事件的捕获,并且返回标签的超链接。
2021-08-07 12:00:59 26.74MB WebBrowser 鼠标点击 超链接 MFC
1
MFC使用webbrowser控件简单的实现登陆邮箱功能,只是一个简单示例的功能,工程环境VS2010
2021-08-07 11:45:32 820KB MFC webbrowser 登陆
1
博客配套文件,详细演示了JS和C++代码互相调用的方法,JS调用C++的类独立封装可直接修改使用。
2021-08-07 11:29:42 40KB WebBrowser Js C++ 本地调用
1
实现一个浏览器
2021-08-04 22:02:23 78KB 自适应浏览器
1
【利用WebBrowser彻底解决Web打印问题(包括后台打印) 】利用WebBrowser彻底解决Web打印问题(包括后台打印)BS架构下的打印大家是怎么解决的呢,我最近作了一个项目正好负责这一块,不仅要求打印页面的特定部分,还要求有后台的批量打印,在网上查了一些资料,最后终于解决了。抱着“取之于众 服务于众”的思想,我总结了一下,把它拿到网上来与大家分享,希望能帮助遇到类似问题的朋友。我主要使用了IE内置的WebBrowser控件,无需用户下载和安装。WebBrowser有很多功能,除打印外的其他功能就不再赘述了,你所能用到的打印功能也几乎全部可以靠它完成,下面的问题就是如何使用它了。先说显示后打印,后面说后台打印。1.首先引入一个WebBrowser在需要打印的页面,可以直接添加:到页面,或者使用JavaScript在需要的时候临时添加也可以:document.body.insertAdjacentHTML("beforeEnd","");2 .页面设置和打印预览如下所示,直接调用即可document.all.WebBrowser.ExecWB(6,6) 直接打印document.all.WebBrowser.ExecWB(8,1) 页面设置document.all.WebBrowser.ExecWB(7,1) 打印预览或者:execScript("document.all.WebBrowser.ExecWB 7, 1","VBScript");3 隐藏不打印的页面元素和分页CSS 有个Media 属性,可以分开设置打印和显示的格式。如 … 中间的格式将只在打印时起作用,不会影响显示界面。所以可以设定.Noprint{display:none;}.PageNext{page-break-after: always;}然后给不想打印的页面元素添加: class="Noprint" ,那就不会出现在打印和打印预览中了。想分页的地方添加: 就可以了。4.打印页面的特定部分我是通过将需要打印的特定部分另建一个页面,然后装入主页面的一个IFrame中,再调用IFrame的打印方法,只打印IFrame中的内容实现的。如:下面的pringFrame js函数将只打印Iframe中的内容,可以直接引用使用,如printFrame(FrameId);window.print = printFrame;// main stufffunction printFrame(frame, onfinish) {if ( !frame ) frame = window;function execOnFinish() {switch ( typeof(onfinish) ) {case "string": execScript(onfinish); break;case "function": onfinish();}if ( focused && !focused.disabled ) focused.focus();}if (( frame.document.readyState !== "complete") &&( !frame.document.confirm("The document to print is not downloaded yet! Continue with printing?") )){execOnFinish();return;}var eventScope = printGetEventScope(frame);var focused = document.activeElement;window.printHelper = function() {execSc
1
老问题,新解法:关于去掉WebBrowser的边框和滚动条 连接点+SetUIHander方法 关键代码
2021-07-27 15:36:06 7KB WebBrowser 边框和滚动条 SetUIHander
1
WPF解决透明窗体与WebBrowser不兼容问题 直接下载 文档 粘贴复制就可以
2021-07-27 10:46:45 22KB WebBrowser
1
WebBrowser控件之所有强大,一方面是由于控件本身提从了一系列的方法,包括打开网页,获取网页信息,操作网页(如前进后通等),拦截网页事件,另一方面则是提供了与网页相调用的机制。即以下2点: 1:让HTML页面的js调用我们在WebBrowser控件外面编写的函数。 2:让我们可以调用网页中的Javascript代码 本例即是这一功能的DEMO
2021-07-26 09:07:24 83KB Webbrowser 互相调用 C#与JS通信
1
从CEF3官方Demo源码分析并实现第一个Qt版的SimpleCef
2021-07-20 22:03:17 8KB QT Chromium webbrowser
1
CEF 3.3239 支持mp3、mp4、h264的 X86 X64的库,以及cef3.2623是cef最后一个支持xp系统的,同样也持支持mp3、mp4、h264
2021-07-20 14:03:22 259.39MB cef webbrowser
1