VC编写的DLL如何给VB返回字符串
2006-08-05 20:03
330 查看
VB中的字符串是用SysAllocString申请空间的,如果不想用COM的话把VC中的函数改为:
EXTERN_C BSTR WINAPI RetStr()
{
char *str="1234567890";
return SysAllocString((BSTR)str);
}
返回给VB后,VB会自动释放空间。
EXTERN_C BSTR WINAPI RetStr()
{
char *str="1234567890";
return SysAllocString((BSTR)str);
}
返回给VB后,VB会自动释放空间。
相关文章推荐
- 分享如何在VB中调用VC编写的DLL
- 如何在VB中调用VC编写的DLL
- VC标准DLL中返回字符串数组给VB
- vb调用vc dll返回字符串类型
- Java如何通过VC调用VB编写的COM
- VC9.0 Express下如何创建支持VB6的DLL,以及字符串传递
- 使用QT+MinGW编写动态库dll供VC或VB调用
- Delphi 编写 DLL 返回字符串,.net 调用。
- 如何用VB编写自己的DLL文件,并调用其中的函数
- C#中如何使用VC++创建的dll动态链接库的返回参数
- vb传字符串参数到vc写的dll乱码解决
- vb调用 vc 编写的DLL 联合调试
- 关于在VB.NET中调用使用VC++编写的类库dll的一点笔记
- 如何在DLL的输出函数中返回字符串给调用者
- VC编写返回值是字符串,以及有引用型变量为参数的DLL
- Delphi 编写 DLL 返回字符串,.net 调用。
- 在vb,vc中调用vb编写的DLL
- 如何用VC编写供PB调用的DLL
- 一步一步教你如何编写VC#,VB.NET或VC++代码玩转Windows Shell Known Folders
- 如何用VC编写供PB调用的DLL