• MFC CDHtmlDialog 加载本地资源


    步骤:
    1.资源视图 项目右击选择资源添加,自定义添加新类型 如:JS(会增加JS文件夹)
    2. 选择1新建的文件夹右击 添加资源 导入 选择js文件引入
    3. 在资源文件Resource.h文件夹能找到资源对应的ID
    4. html 文件中 src标签 如:src="res:/CUS/#131" 引入资源

    备注: MFC中 资源视图中加载的内容会打包到exe中。 

    CDHtmlDialog 中 html 资源加载 css 样式,js 脚本,图片

    概要:

    若想在 CDHtmlDialog 的 html 中加载 css , js ,图片文件,必须把这些文件引入资源文件,然后把 html 文件中的链接转换成对应的资源 ID 的数值.

    添加步骤:

    • 第一步: 添加想要添加的 css , js ,图片文件到资源文件中.
    • 第二步:找到添加的文件的资源 ID 对应的数值.
    • 第三步:在引用文件时候,把链接地址以 "res:/资源文件添加到的所属文件结构/#资源ID" 来写

    例子:

    有三个文件 myCss.css,myJs.js,myPicture.jpg .并把这三个文件导入资源文件.并在 CUS 文件结构下,如图示:




    然后在资源文件中资源 ID 对应的数值:

    #define IDR_CUS1 131
    #define IDR_CUS2 132
    #define IDR_CUS3 133

    在 html 文件中引用导入到资源文件中的 css,js,图片 文件:

    <SCRIPT src="res:/CUS/#131" type=text/javascript></SCRIPT>
    <link type="text/css" rel="stylesheet" href="res:/CUS/#132" />
    <img src="res:/CUS/#133">

  • 相关阅读:
    新生题目集
    C语言课程设计
    Java学习-8
    Java学习-7
    Java学习-6
    Java学习-5
    HTML学习
    Java学习-4
    强大的项目管理工具maven
    java学习-3
  • 原文地址:https://www.cnblogs.com/swing07/p/8309537.html
Copyright © 2020-2023  润新知