资源字符串的LOAD

Chrissie 2006-06-02 10:08:19
CString str;
str.LoadString(IDS_MSG11);
m_static8. SetWindowText(str);

在资源中,IDS_MSG11的定义为: File Name
但是当用str.LoadString(IDS_MSG11)装载这个字段的时候,str的内容并不是File Name, 而是其他的内容(非字符串资源中定义的内容),请问可能是什么原因?
另:该资源工程是定义为dll类型的,在其他程序中调用。
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Chrissie 2006-06-06
  • 打赏
  • 举报
回复
2楼的正解,谢谢。
hamimelon 2006-06-02
  • 打赏
  • 举报
回复
可能原因:
IDS_MSG11的定义重复
资源dll的语音不一致
dll需要重新编译
无知者无谓 2006-06-02
  • 打赏
  • 举报
回复
跟调用程序的资源冲突了吧?

15,975

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧