本帖最后由 易团雪 于 2024-3-6 19:37 编辑
资源文件
是指将txt/图片/图标/dll等文件加载到程序里,从而实现一个exe程序文件走天下
效果图
新建项目-打开项目文件结构的exe.rc
在上图可以看到炫语言提供了有:版本/文件/图标/光标/位图/字符串
可以根据需要进行添加相关资源,名称或id就是我们后面调用的标识
注意:里面的值不能在其他目录,得放到项目目录下
添加好了我们该如何使用呢?这里炫语言为我们提供了很多RC**开头的接口函数
有了这些函数就变得简单多了,是不是一看就会?[C++] 纯文本查看 复制代码 {
{
文本型A zy = RC资源查找文件到文本A("资源_日志文件")
_编辑框1.置文本(U2W(zy))
_按钮1.置文本(RC资源查找字符串(1010))
图片类 图标
图标.加载从HICON(RC资源查找图标("资源_图标"))
图标.置绘制类型(图片绘制类型_拉伸)
图标.置缩放大小(22, 22)
_按钮1.置图标(图标._句柄)
_按钮1.置文本对齐(文本对齐_左对齐)
_按钮1.置光标(RC资源查找光标("资源_光标"))
正整型 资源大小
空类型 *资源指针 = RC资源查找文件("资源_图片", &资源大小, NULL, "RT_PNG")
图标.加载从内存(资源指针, 资源大小)
_形状图片1.置图片(图标._句柄)
HBITMAP 位图句柄 = RC资源查找位图("资源_位图")
图标.加载从HBITMAP(位图句柄)
_形状图片2.置图片(图标._句柄)
}
} 将以上代码粘贴到运行函数下即可,你学废了吗?
注意:在IDE里是右键-粘贴自动将花括号转为缩进
|