http://zhidao.baidu.com/question/580152572.html?sort=6#answer-1457179984

VB6和VS2012。我只会vb里__stdcall调用dll里的函数,但是类就不会了。
比如说,在dll里定义一个类,在VB里通过什么办法可以创建这个类(得到其引用)然后直接引用其成员变量和函数?
比如
dim a as object
a=???
msgbox a.func()
msgbox a.member
其中func和member在dll里定义的。
dll在模块定义文件(.def)要怎么写?VB里怎么声明api?

VB6和VS2012。我只会vb里__stdcall调用dll里的函数,但是类就不会了。
比如说,在dll里定义一个类,在VB里通过什么办法可以创建这个类(得到其引用)然后直接引用其成员变量和函数?
比如
dim a as object
a=???
msgbox a.func()
msgbox a.member
其中func和member在dll里定义的。
dll在模块定义文件(.def)要怎么写?VB里怎么声明api?