MFC CDHtmlDialog 加载本地资源
2018-01-18 12:22
926 查看
步骤:
1.资源视图 项目右击选择资源添加,自定义添加新类型 如:JS(会增加JS文件夹)
2. 选择1新建的文件夹右击 添加资源 导入 选择js文件引入
3. 在资源文件Resource.h文件夹能找到资源对应的ID
4. html 文件中 src标签 如:src="res:/CUS/#131" 引入资源
备注: MFC中 资源视图中加载的内容会打包到exe中。
若想在 CDHtmlDialog 的 html 中加载 css , js ,图片文件,必须把这些文件引入资源文件,然后把 html 文件中的链接转换成对应的资源 ID 的数值.
添加步骤:
第一步: 添加想要添加的 css , js ,图片文件到资源文件中.
第二步:找到添加的文件的资源 ID 对应的数值.
第三步:在引用文件时候,把链接地址以 "res:/资源文件添加到的所属文件结构/#资源ID" 来写
例子:
有三个文件 myCss.css,myJs.js,myPicture.jpg .并把这三个文件导入资源文件.并在 CUS 文件结构下,如图示:
然后在资源文件中资源 ID 对应的数值:
在 html 文件中引用导入到资源文件中的 css,js,图片 文件:
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">
相关文章推荐
- (转)CDHtmlDialog 中 html 资源加载 css 样式,js 脚本,图片
- APP在加载外部html时选择加载本地的js、css、img等资源文件(上:安卓篇)
- 用MFC实现WebGUI--(CDHtmlDialog)
- IOS的WebView请求远程html并加载本地资源
- 转载,用MFC实现WebGUI--(CDHtmlDialog)
- Android WebView使用全面解析(加载网络资源、本地HTML,JS交互)
- 在CDHTMLDialog中扩展浏览器脚本以及在HTML中增加MFC消息响应
- 在CDHTMLDialog中扩展浏览器脚本以及在HTML中增加MFC消息响应
- [MFC] MFC 打开HTML资源(用ID版,也可加载到自己的web控件上)
- 如何在CDHtmlDialog中引用html资源的方法
- 用MFC实现WebGUI--(CDHtmlDialog)
- 关于CDHtmlDialog的控制。MFC Web控件的灵活使用
- iOS webView 远程html加载本地资源
- APP在加载外部html时选择加载本地的js、css、img等资源文件(下:iOS篇)<转载>
- android WebView加载html 并 引用本地资源(图片、字体库)
- 关于MFC项目中使用CDHtmlDialog禁止脚本错误的方法
- 用MFC实现WebGUI--(CDHtmlDialog)
- 在CDHTMLDialog中扩展浏览器脚本以及在HTML中增加MFC消息响应
- IOS学习之WebView加载本地HTML代码或网络资源
- 用MFC实现WebGUI--(CDHtmlDialog)