zoukankan      html  css  js  c++  java
  • webbrowser控件——Windows下的开发利器

    首先说明,本人比较菜,做C++没多长时间。

    刚开始用MFC写程序时,连个基本的字体都不会变(颜色、大小等),

    索性干脆就啥也不改了,直接默认,界面就那样了,老子不管了。

    心想这C++做个界面咋就那么麻烦呢?

    偶然的机会,偶发现了一样东西!

    相信大家都看过不少的CHM帮助文档,如下。

    乍一看,一个标准的Windows客户端软件,跟其他Windows软件没有什么不同。

    可是细心的你有没有发现(或者说一直在发现,只是不确定),有半部分是不是特别像一个网页呢?

    不用怀疑,千真万确,熟悉的蓝色,熟悉的下划线,熟悉的超链接,绝对是一个网页。

    我心里一直在琢磨,网页咋能嵌到程序里呢,难道这个程序还集成了一个浏览器不成。

    关键是不光这个软件,我发现好多程序都有这个特点,如下。

    我把他们归为一类是有原因的,有的时候我看CHM文档时嫌字体太小,就上网上查调大字体的方法,如下。

    只要选择了“忽略网页上指定的字号”,不管是CHM,还是金山词霸,还有Foxmail,哪些看起来像网页的部分字体都变大了,

    最重要的是IE浏览器的字体也变大了,无疑,我可以得出结论,这些软件都嵌入了浏览器。以后再碰到什么漂亮的界面,不确定是不是html做时,

    可以用这个改字体方法一试,立马现行。

    可是这浏览器究竟是咋嵌进去的呢,直到今天我才找到原因,因为头给了我一个用这种技术做的项目,WebBrowser控件,哎!一片空白!

    引用博友的一篇论文吧:

  • 相关阅读:
    js -- use strict
    css布局—— 固定+自适应
    web前端安全问题(转载)
    清除float浮动
    源码核心动画01-CALayer-基本使用(了解)
    源码0308-画板
    源码0306-手势解锁
    源码0301-图片水印-裁剪-截屏-截取-擦除
    源码0309-雪花(定时器)-图形上下文状态栈-矩阵操作
    源码0308-模仿UIImageView
  • 原文地址:https://www.cnblogs.com/liubaocheng999/p/3583307.html
Copyright © 2011-2022 走看看