IWebBrowser2
kevin--你不知道的事
IT是最不讲理的行业
展开
-
【IE编程】给指定进程设置使用的内嵌IE的版本
1.进程如果使用内嵌IE(IWebBrowser2)时,如何给当前进程设置IE的版本号为最新的呢? 第1步:添加头文件browser_feature_control_helper.h #ifndef BASE_BROWSER_FEATURE_CONTORL_HELPER_H_ #define BASE_BROWSER_FEATURE_CONTORL_HELPER_H_ #include &...原创 2020-01-07 15:32:30 · 599 阅读 · 0 评论 -
【IE编程】获取IE版本
1如何获取当前IE版本? 方法:从注册表获取 代码如下: std::vector<std::string> StringSplit(const std::string &text, char sep) { std::vector<std::string> tokens; std::size_t start = 0, end = 0; ...原创 2020-01-07 14:59:07 · 220 阅读 · 0 评论 -
【IE编程】 IWebBrowser2子线程调用崩溃
1.c++调用js函数方法: #include <Mshtml.h> bool CBrowserFunc::ExecJsFun(IWebBrowser2 *pWebBrowser2, const std::wstring& lpJsFun, const std::wstring &json_param) { //程序开始处com是否已经初始化 if (NULL...原创 2020-01-03 17:23:23 · 487 阅读 · 0 评论 -
[IE编程] WebBrowser控件中设置页面的缩放
如果你的程序中使用WebBrowser控件并且希望有和IE 一样的页面缩放功能(如下图),可以通过向IWebBrowser2 发送 OLECMDID_OPTICAL_GETZOOMRANGE,OLECMDID_OPTICAL_ZOOM 命令来实现。 示例代码如下: 取得缩放比例的范围: CComVariant varRange; spWebBrowser->ExecWB(OLECMDI...转载 2019-11-14 17:44:42 · 909 阅读 · 0 评论