PB里面使用ATL做的COM控件?

wilddragon 2001-08-27 03:09:10
我用VC ATL做了一个COM控件.
在其事件处理函数里面会传入两个String类型(VC中BSTR型)的参数,传出一个String类型(VC中BSTR*型)的参数.
但是,传入的参数中如果包含汉字的话,会出现参数不能完全传入的问题,大约有一半的字符会丢掉.不知什么原因,还请高手指教.
环境Visual C++ 6.0
PowerBuilder 6.5.1 build 1271
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wilddragon 2001-08-27
  • 打赏
  • 举报
回复
应该不存在这个问题。你知道,BSTR传入的是Unicode字符,没有长度的问题。在Delphi,C++ Builder,VB,VC里面都是好的
glongjun 2001-08-27
  • 打赏
  • 举报
回复
是不是你对字符串取长度出了问题?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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