意思是说
si502.shi502_netname 是 char*
wszShareName 是 unsigned short* 就是 WCHAR*
这两种类型无法转换解决方案:
1. 你用的编译条件改成UNICODE
最好同时将 WCHAR 改成 TCHAR
2. WCHAR 改成 TCHAR
3. 使用转换 W2A 或 WideCharToMultiByte函数, 将wszShareName 转换成 char*
si502.shi502_netname 是 char*
wszShareName 是 unsigned short* 就是 WCHAR*
这两种类型无法转换解决方案:
1. 你用的编译条件改成UNICODE
最好同时将 WCHAR 改成 TCHAR
2. WCHAR 改成 TCHAR
3. 使用转换 W2A 或 WideCharToMultiByte函数, 将wszShareName 转换成 char*
解决方案 »
- 在CDHtmlDialog中,使用JavaScript调用C++代码,返回值如果是字符串,它是js如何被获取到的?
- vs生成DLL的问题
- 无法访问 protected 成员(在“CDocManager”类中声明) 这个错误很郁闷
- 请问哪有msdn2008英文版的下载?
- 求购DXF格式转常用矢量格式(E00或Shapefile或MIF)代码或命令行程序!
- 局域网内,知道了某机器ip地址,如何编程获得对方机器名和工作组名
- 一个关于断点的问题
- 如何在一个EDIT中响应回车消息[回车后焦点的跳动]?
- Message Maps 中为什么找不到 OnWindowPosChanging ?
- 为何用Delphi 5编译出来的ActiveForm在IE上用时,拖动会变花?
- VC6.0问题,请大家帮我解答一下
- 谁能将下面的程序编译一下?
WCHAR wszShareName[255];
LPWSTR si502;
然后这样赋值,
si502 = wszShareName