BSTR* 到 Char* 解决乱码
2012-12-29 11:07
302 查看
STDMETHODIMP CIDPControl::GetSystemPorts(BSTR* sSerialPort)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
int nRetVal = 0;
char strSerialPort[256];
nRetVal = SciGetSystemPorts(strSerialPort);
CComBSTR bstr(strSerialPort);
*sSerialPort = bstr;
return S_OK;
}
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
int nRetVal = 0;
char strSerialPort[256];
nRetVal = SciGetSystemPorts(strSerialPort);
CComBSTR bstr(strSerialPort);
*sSerialPort = bstr;
return S_OK;
}
相关文章推荐
- QString转换为const char*(QFileDialog得到的QString文件路径(含中文)转换为fstream可用的const char*文件路径)以及解决Qt中文字符串乱码的一种思路
- CString 转char *并且解决中文乱码的问题
- MFC有效解决char数组转CString乱码问题
- utf-8编码的csv文件,用excel打开乱码,解决办法,在输出前加 0xEF,0xBB,0xBF三个char
- 解决你的乱码难题(Qt转码与char和utf8的互转)
- CString与char[] 的相互转换方法以及结尾乱码问题的分析解决
- CString与char[] 的相互转换方法以及结尾乱码问题的分析解决
- utf-8编码的csv文件,用excel打开乱码,解决办法,在输出前加 0xEF,0xBB,0xBF三个char
- c语言打印字符乱码和char *字符循环赋值时“段错误 (核心已转储)”问题解决
- utf-8编码的csv文件,用excel打开乱码,解决办法,在输出前加 0xEF,0xBB,0xBF三个char
- CString与char[] 的相互转换方法以及结尾乱码问题的分析解决
- c语言打印字符乱码和char *字符循环赋值时“段错误 (核心已转储)”问题解决
- Java 通过 JNA 调用 DLL 返回 char * 字符串乱码问题的解决
- OllyIce MultiByteToWideChar 一例乱码的解决
- Cocos2d-x程序Windows下VC中文乱码的解决(用MultiByteToWideChar进行转换,VC2010有非常厉害的execution_character_set)
- 解决WideCharToMultiByte结尾乱码问题
- C++一次指针问题和解决(char指针乱码)
- idea解决properties乱码问题
- MyEclipse+MySql插入中文乱码问题解决
- 程序输出urf-8编码的xml文件中文(汉字)乱码问题解决方法