由于特殊原因我们需要将 MessageBox 或 Dialog 的按钮“确定”、“取消”用英文或其他语言显示。在网上查找了很多相关内容,但很多要么很麻烦,要么根本就不能实现所需效果。在这我直接给出你快捷方法。
直接把MessageBox或AfxMessageBox 换成 MessageBoxEx
例如:
AfxMessageBox(“This is an English MessageBox!”);
改成
MessageBoxEx(NULL, “This is an English MessageBox!!”, “Alert”, MB_OK, MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US));
就可以了。