1.纯中文字符串
第一步:在.loc文件定义中文
#define qtn_app_myvnet "维网原创"
第二步:在.rss文件定义资源
RESOURCE TBUF s_myvnet { buf = qtn_app_myvnet ; }
第三步:在.cpp源代码里读取
方法一:用StringLoader类读取
读取到TBuf
TBuv<8> MyvNet;
StringLoader::Load(MyvNet, S_MYVNET);
读取到HBufC
HBufC* MyvNet = StringLoader::LoadLC(S_MYVNET);
...
CleanupStack::PopAndDestory(); //MyvNet
方法二:用iCoeEnv读取
读取到TBuf
TBuf<8> MyvNet;
iCoeEnv->ReadResource(MyvNet, S_MYVNET);
2.读取带格式化的字符串
第一步:在.loc文件定义中文
#define qtn_app_myvnet_fmt "维网原创 %S"
第二步:在.rss文件定义资源
RESOURCE TBUF s_myvnet_fmt { buf = qtn_app_myvnet_fmt ; }
第三步:在.cpp源代码里读取
方法一:用iCoeEnv读取
读取到TBuf
TBuf<30> MyvNet;
iCoeEnv->Format128(MyvNet, S_MYVNET_FMT, _L(www.MyvNet.com));
读取到HBufC
HBufC* MyvNet = iCoeEnv->AllocReadResourceLC(S_MYVNET);
...
CleanupStack::PopAndDestory(); //MyvNet