当前位置: 代码迷 >> WinCE >> wince6.0 Cedit控件展示韩文
  详细解决方案

wince6.0 Cedit控件展示韩文

热度:298   发布时间:2016-04-28 11:52:05.0
wince6.0 Cedit控件显示韩文
本帖最后由 tengfly001 于 2015-05-06 16:22:47 编辑
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  控件上的,所以需要在显示前设置控件的字体。
  相关解决方案