mfc中控件cedit显示乱码的问题
我用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);
}
可是现实的全是乱码,怎么回事?高手指教
放上一个CEDIT控件,想去的主机名显示在其中定义了一个Getname()方法如下:
void CGetNameDlg::Getname(void)
{
char hostname[128];
gethostname(hostname,128);
CString name;
name=hostname;
CWnd* pWnd = GetDlgItem(IDC_EDIT1);
pWnd->SetWindowText(name);
}
可是现实的全是乱码,怎么回事?高手指教
...全文
相关推荐
MFC控件之编辑框CEdit
编辑框(CEdit)是Windows应用程序中常见的组件,通常用于接收用户的文本输入。在MFC中,编辑框的功能通过CEdit类来实现。
深入浅出MFC第二版简体源码(无乱码)
这个压缩包文件包含了侯俊杰先生在书中提到的源码,且保证了无注释乱码问题,这对于学习和研究MFC来说是一份宝贵的资源。
基于MFC的网络编程——Chat
MFC的CWnd、CDialog等类可以用于创建窗口和对话框,CListBox或CTextView可以用来显示聊天记录,CEdit控件用于输入消息。10.
File文件类型在VS2017下的中文操作MFC.rar
通常,你需要确保文件是以UTF-8或者GBK等支持中文编码的方式打开,否则可能会出现乱码问题。
15.6 网络聊天室程序的实现
**UI界面设计**:MFC提供了丰富的控件和窗口类,如CEdit用于输入和显示文本,CButton用于按钮操作,以及CListBox或CTreeCtrl展示用户列表。


