注册 登录
编程论坛 C++教室

资源里的字串表怎样用到Messagebox中?

Lyone 发布于 2010-12-20 11:56, 641 次点击
例如,在字串表中定义了一个IDS_MSB_NORMAL 1 提示

在程序中:Messagebox("text",IDS_MSB_NORMAL);

结果运行时弹出窗口的标题好像是乱码,不是“提示”这两个字。

想问一下,这个字串表中定义的字符是什么类型?Messagebox中又是什么类型?
2 回复
#2
Lyone2010-12-20 13:43
另外,记得以前有书里说这个资源里的字串表可以做软件操作语言切换用。不知道这个是怎样的思路呢?
#3
laoyang1032010-12-20 17:20
int AFXAPI AfxMessageBox (LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0)
int AFXAPI AfxMessageBox (UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT)-1)
这个函数重载了好几个  这两个应该可以   你可以去查一下MSDN
1