博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ATL CAxWindow类创建问题一则
阅读量:5285 次
发布时间:2019-06-14

本文共 285 字,大约阅读时间需要 1 分钟。

查看一个浏览器源码实现,发现其中使用了ie的控件,但例子中没有找到任何创建ie浏览器控件的代码,经过仔细跟踪,发现CAxWindow类是可以这么使用滴。。

创建的时候第三个参数直接传入url。调用到CWindowImpl::Create

多次跟踪后发现疑点:

跟踪到这个函数,查看定义,可以看到如下实现,/(ㄒoㄒ)/~~

也就是说传入得窗口名中如果包含":"就认为是一个URL,并创建WebBrowser控件。

对于这种实现我只能说也是醉了。

 

References:

转载于:https://www.cnblogs.com/cartler/p/4412904.html

你可能感兴趣的文章
Dynamics CRM Microsoft SQL Server 指定的数据库具有更高的版本
查看>>
FasfDFS整合Java实现文件上传下载
查看>>
love2d教程5--摄相机1视角跟随玩家
查看>>
用Hadoop构建电影推荐系统
查看>>
Linux命令1——a
查看>>
紫书 悲剧文本(链表)
查看>>
[读码时间] 弹出层效果
查看>>
session退出页面
查看>>
telnet登录路由器启动服务的shell脚本
查看>>
HSRP 详解
查看>>
mono3.2.3+Jexus5.5+openSuSE13.1的asp.net
查看>>
UVAL 4728 Squares(旋转卡壳)
查看>>
Ordered Fractions usaco
查看>>
SQA
查看>>
web框架的概念
查看>>
算法训练 字串统计
查看>>
Codeforces-733C-Epidemic in Monstropolis&&733D-Kostya the Sculptor(乱搞)
查看>>
HDU-4614-Vases and Flowers(线段树)
查看>>
eclipse——代码折叠快捷
查看>>
移动互联网广告 - 第六更 - 移动广告的作弊方法及反作弊 - 2016/12/07
查看>>