mfc中控件cedit显示乱码的问题
qiujz 2008-11-04 12:39:39 我用vs2008生成一个MFC对话框应用程序
放上一个CEDIT控件,想去的主机名显示在其中定义了一个Getname()方法如下:
void CGetNameDlg::Getname(void)
{
char hostname[128];
gethostname(hostname,128);
CString name;
name=hostname;
CWnd* pWnd = GetDlgItem(IDC_EDIT1);
pWnd->SetWindowText(name);
}
可是现实的全是乱码,怎么回事?高手指教