c++MySQL乱码问题
作者:佚名 时间:2012-10-17
项目属性->配置属性->常规->字符集->使用Unicode的字符集
1.//多字节与宽字符之间的字符转换
- TCHAR *CMySqlDemoDlg::charChange(char *a)
- {
- TCHAR wszUserName[256];
- MultiByteToWideChar( CP_UTF8, 0, a,
- strlen(a)+1, wszUserName,
- sizeof(wszUserName)/sizeof(wszUserName[0]) );
- return wszUserName;
- }
2.
- char * CMySqlDemoDlg::wmCharChange(CString strSQL)
- {
- char dest[256];
- WideCharToMultiByte( CP_UTF8, 0, strSQL, -1,
- dest, 256, NULL, NULL );
- return dest;
- }
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7387.html