日记:VB调用C++ DLL注意事项
时间:2010-11-16 来源:泉子
2. VB声明原型时,对值类型参数时,传入参数需用ByVal修饰,传出参数需用ByRef修饰;但对于字符串参数,均用ByVal修饰符。
3. VB中的Integer为16位,因此对于C++中的int参数,VB声明原型时,C++的int型必须声明为Long类型。
4. 对于传出的字符串参数,VB在调用接口前,应先为字符串分配缓存,方式如:Dim szWarrantCode As String * 50;这里50为缓存大小。
相关阅读 更多 +