[问题] MFC String table 无法load到string

楼主: b26168 (b26168)   2016-04-18 17:52:30
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ 2010
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
MFC
问题(Question):
使用CString的LoadString无法读到string table新加的string进去
喂入的资料(Input):
string table
预期的正确结果(Expected Output):
正确的字串
错误结果(Wrong Output):
会是上一个LoadString的结果
程式码(Code):(请善用置底文网页, 记得排版)
str.LoadString(ID_PROGRAM_A);
nPos = 0;
str = str.Tokenize(_T("\n"),nPos);
programmingToolBar.SetButtonText(programNo,str);
programNo++;
str.LoadString(ID_PROGRAM_B);
nPos = 0;
str = str.Tokenize(_T("\n"),nPos);
programmingToolBar.SetButtonText(programNo,str);
programNo++;
ID_PROGRAM_B是新加的 读不到
补充说明(Supplement):
ID跟按钮用同一个
作者: Dforce (VF-17)   2016-04-18 18:45:00
试试看 updatewindow()

Links booklink

Contact Us: admin [ a t ] ucptt.com