双字节的字符到单字节的字符是不能这样转换的。
用
WideCharToMultiByte()函数转换后再使用
用
WideCharToMultiByte()函数转换后再使用
解决方案 »
- 关于IdataObject的GetData的问题
- 把数据导出到Excel中数字加了单引号还是用科学记数法表示,怎么解决啊?
- 位图文件保存之后图像错位
- 这样解决vc中没有mfc选项啊
- DialogBoxParam中最后一个参数问题
- accept如果10秒没有接收到连接,那么如何控制他返回,而不是在那一直堵塞(急!!!)
- #视频捕捉是 ##摄像头问题## 还是别的问题?
- 一个困惑的问题
- ActiveX控件应该怎么处理IE刷新的操作?
- 问题八:请高手们——指点:在单位的局域网上编程用Visual C++ 6.0的什么类?
- 还请-=-=-=-=天刹=-=-=-=-兄帮忙,一个未解决的问题!!!
- 急!!怎么写项目开发计划书?要样例
能不能帮我改写一下代码,因为我对C的指针非常不熟悉,谢谢了 :)
char szTemp2[MAX_PATH] ;
char szTemp3[MAX_PATH] ;
WideCharToMultiByte( CP_ACP, 0, BranchID , -1, szTemp1, MAX_PATH , NULL, NULL);
WideCharToMultiByte( CP_ACP, 0, CoNo , -1, szTemp2, MAX_PATH , NULL, NULL);
WideCharToMultiByte( CP_ACP, 0, Pwd , -1, szTemp3, MAX_PATH , NULL, NULL); isRet = LoginC( szTemp1 , szTemp2 , szTemp3 ) ;应该没有错吧。。你是试