我的一个MFC程序是UNICODE程序,现在我从EDIT里面输入汉字,得到汉字后,用W2A把这个汉字转换成char ×, 但是这个char * 的内容成了 ??请问怎么解决啊
解决方案 »
- 问一个VC中很简单的线程的问题
- 如何使程序编译后的Hash码都一样??
- 关于ICS(Internet Connection Sharing)的问题
- 我的VC中Activex control列表中为什么没有web browser控件,如何加载呢
- 谁能讲解一下关于“回调函数”的问题,老是弄不太懂?
- 请教关于对话框的DoModal问题。(100)
- 请问,怎样分辨555格式和565格式的16位位图?
- 问题很简单,答案却很难
- CAD(arx) 二次开发方面问题!
- SQLConfigDataSource如何注册SQL SERVER数据库
- 选择什么!
- 请问在没有安装vs2008的windows上运行vs2008做的程序需要什么文件?
char buffer[100];
::GetDlgItemTextA(this->m_hWnd, IDC_EDIT1, buffer, sizeof(buffer));
网址是:http://www.cnblogs.com/coderlee/archive/2008/01/25/1053311.html
_bstr_t temp(unicode);
char * ansi = (char *)temp;
_bstr_t temp(ansi);
CString unicode = temp;
用WideCharToMultiByte() 应该也可以