-
-
[原创]C++ Window API 学习笔记 - 资源文件
-
发表于: 2021-5-29 08:43 5024
-
Windows应用程序中,图标,菜单,位图,工具条,对话框等都是以资源的形式存在的。在Win32编程中,为方便项目中的资源统一管理,提供了一个格式统一的资源文件,对各种资源进行管理。资源文件的扩展名是“rc”,它必须有resource.h的头文件来辅助,在程序编译的时候,它会被资源编译器编译成“res”的二进制文件。
Windows提供了相应的API加载图标,菜单,位图,工具条,字符串等资源。
创建或导入游标,图标,位图,对话框和字体等文件。
创建一个描述应用程序使用的资源的资源定义脚本(rc文件)
使用re.exe编译rc脚本。
使用链接器将编译后的资源(.res)文件链接到应用程序的可执行文件中,之后应用程序可以根据需要在运行时加载其资源。所有资源语句都将一个识别名称或ID与给定资源相关联。(ID实际是有用户定义的常数,都定义在Resource.h头文件中)
注释
预处理命令(包括引用#include)
编译指令:(预定义#define,常量,宏等)+条件编译(#if,#ifdef,#undef,#ifndef,#else,#endif ...)
资源定义声明:资源,空间,声明。
赞赏
他的文章
- [分享]应急响应工具-日志分析 4908
- [原创]MEMZ彩虹病毒分析 15704
- [原创]恶意程序分析-去除恶意程序混淆-学习记录 13179
- [原创]Ret2libc 学习记录笔记 15591
- [原创]基本语句逆向分析 12252
看原图
赞赏
雪币:
留言: