wince系统NK.NBO已经加上韩文字库,并能显示正确。
工程已经是Unicode环境。
现在问题如下:
新建一个对话框工程:
BOOL ChanwenTestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
CString _strInfo = _T("?? ? ??? ???, ???? ??????\n该操作将切换到中文,是否确认?");
SetDlgItemTextW(IDC_EDIT1, _strInfo);
// TODO: 在此添加额外的初始化代码
AfxMessageBox(_strInfo);//能正常显示
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
调试运行,发现AfxMessageBox能正常显示

但是主对话框韩文显示空白,仅仅只有中文。请教各位大神。

------解决思路----------------------
你是显示在 EDIT 控件上的,所以需要在显示前设置控件的字体。