步骤:
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">