这几句代码哪里有问题?

summer123 2006-07-23 08:42:50
extern "C" _declspec(dllexport)
int _stdcall CGetResult(BSTR* FA)
{


*FA=FFA.AllocSysString();//FFA为CString类型
return 1;

}


}
在VB里面调用后FA得到了一字符串1 2 0 0 X 1 3 6 5 5 X 1 为什么中间有空格呢?
其实VC里面的没有空格,应该为1200X1 3655X1

这是什么原因呢?
...全文
83 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
syy64 2006-07-24
  • 打赏
  • 举报
回复
是否设置了Unicode型呢?感觉好像变成了汉字型的数字。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧