想问个调用字符串资源的问题 ( 积分: 10 )

  • 主题发起人 主题发起人 无厘头
  • 开始时间 开始时间

无厘头

Unregistered / Unconfirmed
GUEST, unregistred user!
如我Rc文件这样定义:
#define Form_Button_Captioon 1
StringTable
{
Form_Button_Captioon,"Form1"
}
在应用程序中我可以用“Form_Button_Captioon”这个找到对应的字符串资源吗?
 
如我Rc文件这样定义:
#define Form_Button_Captioon 1
StringTable
{
Form_Button_Captioon,"Form1"
}
在应用程序中我可以用“Form_Button_Captioon”这个找到对应的字符串资源吗?
 
var
Buffer: array[0..100] of Char;
begin
LoadString(HInstance, 1, Buffer, 100);
end;
 
这个跟据编号找我知道还有一个比这个方便的LoadStr
因为我想到如果Rc文件中的一些资源编号改变了,是否可以用这个编号名来找到对应的资源,
 
#define 是编译预处理的, 资源文件中应该没有 'Form_Button_Captioon'字样.
 
接受答案了.
 
可以自己建一个表, 记录当前版本文字和编号的关系, 程序运行时临时确定资源ID
 
后退
顶部