错误的 DLL 调用约定

更新:2007 年 11 月

传递给动态链接库 (DLL) 的参数必须与例程的要求完全匹配。调用约定处理参数的数量、类型和顺序。调用 DLL 例程时,所传递的参数类型或个数可能不正确。

更正此错误

  1. 确保所有的参数类型与所调用的例程的声明中指定的类型一致。

  2. 确保参数个数与所调用的例程的声明中指定的个数一致。

  3. 如果 DLL 例程需要按值提供参数,请确保在例程声明中为这些参数指定了 ByVal。

请参见

概念

错误类型

参考

Call 语句 (Visual Basic)

Declare 语句