VB中使用VC编写的DLL时,在VB回调函数中对结构体的操作出现异常(该内存不能read或者write)
解决方案 »
- 如何用VB写个程序把声卡烧坏?
- vb6 求对二进制数组加密算法
- 关于工程之间加载窗体的问题
- 如何用API函数实现图片框内处理过的图片保存??
- vb中怎么隐藏一个驱动器??在线等!!谢谢!!
- 初学者---怎么查询acess的数据库
- 请教如何打包含有数据库的程序使其能够在一个未安装ACCESS的机器正常运行
- 高分求助!-个关于错误处理的问题(高分哦)
- 如何用vb将sql中的数据导到文本或是word里?
- 在VB程序中怎么保存当前屏幕到内存中?
- TDBGrid 7。0 中,在于ADODC1绑定的情况下,当ADODC1.refresh后,表格里的字符型数据全都充满了空格(长度为限制长度)
- 又到结贴时:我是不管三七二十一把贴结了好呢,还是干脆扣信誉分算了?
程序将VB的一个函数(参数是一个VB中的自定义<结构体>类型,此函数对此参数进行操作)的地址(AddressOf)到API中,在DLL中也有与VB参数(自定义<结构体>类型)对应的结构体定义。
其实只要用ByRef声明结构体变量后,直接传入该结构体就行。因为ByRef,VB会自动将其转换成地址的