社区
界面
帖子详情
怎样条件编译 资源文件(.rc)
sault_chen
2013-07-09 02:57:33
想条件编译资源文件,但是不成功,清高手指点.
比如编辑资源文件 .rc 如下:
#if A_MODEL
IDR_MAINFRAME "res\\a.icon"
#else
IDR_MAINFRAME "res\\b.icon"
#endif
结果发现,只要再次使用资源编辑器去编辑,生成别的资源,上面的语句都变成了
IDR_MAINFRAME "res\\b.icon"
怎样才能做到使用同一个rc 文件,用编译开关可以load不同的资源呢?
谢谢
...全文
137
1
打赏
收藏
怎样条件编译 资源文件(.rc)
想条件编译资源文件,但是不成功,清高手指点. 比如编辑资源文件 .rc 如下: #if A_MODEL IDR_MAINFRAME "res\\a.icon" #else IDR_MAINFRAME "res\\b.icon" #endif 结果发现,只要再次使用资源编辑器去编辑,生成别的资源,上面的语句都变成了 IDR_MAINFRAME "res\\b.icon" 怎样才能做到使用同一个rc 文件,用编译开关可以load不同的资源呢? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hdg3707
2013-07-09
打赏
举报
回复
在编绎选项里设置 A_MODEL,就象DEBUG和RELEASE一样,这两个的配置不一样,你可以对比一下不同,仿照一下设置 A_MODEL。 一般是先派生一个(从DEBUG或RELEASE里继承)编绎选项,然后再加上 A_MODEL宏定义
Delphi
资
源文件
制作工具.rar_delphi dll_
资
源_
资
源生成_软件编译工具
Delphi
资
源文件
生成工具 我经常要在程序中加入许多
资
源,比如:声音、位图、光标等,这样可以使自己 软件更具特色。可以自己建立一个.
RC
的文件,然后再用Delphi\Bin\B
rc
c32.EXE来 编译生成一个.RES的文件,有了这个文件才能把
资
源编译到软件中去。 可是如果要加入一大批
资
源,要加入30个位图和20个光标的话,就要在.
RC
文件中一 行行加入要用的
资
源,比较麻烦。我是个懒人,所以自已写了这个能自动批量帮你完 成这个任务的工具,可以非常方便的生成.RES
资
源文件
。 注意:由于Borland的B
rc
c32.EXE不能识别包含有空格和汉字的路径,所以你的
资
源来 源路径和保存路径不要带有空格和汉字,否则不能建立.RES的文件。
Notepad2-4.2.25 汉化版和
资
源文件
(中文
RC
)
Notepad2-4.2.25 汉化版和
资
源文件
(中文
RC
) CSDN-tags:notepad2 4.2.25.998 汉化版 中文
rc
资
源 Notepad2中文
资
源修改自: http://www.flos-freeware.ch/zip/notepad2_4.2.25_s
rc
.zip\s
rc
\Notepad2.
rc
Notepad2-mod中文
资
源修改自: https://github.com/XhmikosR/notepad2-mod/a
rc
hive/4.2.25.998.zip\s
rc
\Notepad2.
rc
参考了网上下载的“一丝冰凉汉化版”,Notepad-mod中文版。感谢这些作者的辛苦创作。这些版本都是直接修改EXE文件,并没有单独的中文
RC
资
源文件
,因此笔者专门制作了
资
源文件
。欢迎同学们下载使用。 注意:用Visual Studio打开
RC
文件时,会删除掉代码中关键部分,导致编译时出错。如要修改,编辑前请另存副本。
DMY网络电话_源代码
文件列表] Build.bat 编译批处理文件 Bcc.rsp 用于代码编译的响应文件(纯文本文件)
Rc
.rsp 用于
资
源编译的响应文件(纯文本文件) Link.rsp 用于连接的响应文件(纯文本文件) KPSDK.rar K-Phone client SDK .\Lib 编译连接需要的K-Phone库文件 .\Output 存放编译输出的可执行文件 .\Res
资
源文件
.\S
rc
源代码文件 .\Temp 存放编译输出的临时文件 [
源文件
列表] WinMain.h 主头文件 Resou
rc
e.h
资
源头文件 String.h 字串头文件 KPhone.h K-Phone头文件 WinMain.c 启动代码 Share.c 共享函数代码 Initialize.c 进程初始化代码 Enter.c 登录对话框处理代码 GetHname.c 获取服务器IP地址 Phone.c 电话主界面处理代码 Clear.c
资
源清扫代码 Resou
rc
e.
rc
资
源源代码
Resou
rc
e Hacker 4.2.5修正版(支持中文
资
源)
Resou
rc
e Hacker 4.2.5原版,不能很好的支持中文
资
源(.
rc
)的编译,容易出现Invalid Text: No double-qu...的错误。 主要是因为它在Unicode的程序里面使用了IsDBCSLeadByte函数的原因。 修改了一下,把这个函数的功能跳过去了,可以支持中文
资
源的编译(*.
rc
->*.res)。 如果刚开始不能编译,那是生成的.
rc
文件采用UTF-16编码,先转成ASCII,再转成Unicode,即可。 首先安装原版,然后将Resou
rc
eHacker.exe覆盖到安装目录即可。
Resou
rc
eHacker(反编译工具)v5.1.7官方简体中文版
Resou
rc
e Hacker免费绿色版它既是
资
源编译器(用于* .
rc
文件),也是反编译器 - 允许查看和编辑可执行文件(* .exe; * .dll; * .scr;等)和编译
资
源库(* .res,*)中的
资
源的.mui)。虽然Resou
rc
e Hacker™主要是一个GUI应用程序,但它还提供了许多用于从命令行编译和反编译
资
源的选项。需要的用户朋友不要错过哦! 编译: 可以通过打开现有
资
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章