2024年3月19日发(作者:)
VB6.0调用DLL
Hanford
2016年12月10日
目 录
目 录
第1章 VB6.0调用DLL ........................................................................................... 1
1 VC++编写DLL .................................................................................................. 1
1.1 使用__stdcall .................................................................................................. 1
1.2 使用 .DEF 文件 ............................................................................................ 1
2 简单数据类型 ..................................................................................................... 2
2.1 传值(ByVal) .............................................................................................. 2
2.2 传址(ByRef) .............................................................................................. 3
2.3 传址(VarPtr) .............................................................................................. 4
2.4 转换为Variant ................................................................................................ 4
3 String .................................................................................................................... 6
3.1 BSTR内存布局 ............................................................................................. 6
3.2 StrPtr、VarPtr ................................................................................................. 7
3.3 示例代码 ........................................................................................................ 7
3.4 转换为Variant .............................................................................................. 12
3.5 小结 .............................................................................................................. 13
4 结构 ................................................................................................................... 14
4.1 定义 .............................................................................................................. 14
4.2 示例代码 ...................................................................................................... 14
5 数组 ................................................................................................................... 17
5.1 简单数据类型数组 ...................................................................................... 17
5.2 转换为Variant .............................................................................................. 18
5.3 结构数组 ...................................................................................................... 19
6 Object ................................................................................................................. 21
7 函数 ................................................................................................................... 21
II


发布评论