在文档中,C语言的语法通常用于描述dll中的进程。
做这样一个转变的时候,我们必须将C数据类型到Visual Basic中的数据类型,并显示各参数在ByVal或ByRef方式。下表列出了相当的视觉基本型(用于32位版本的Windows)的常用的C语言的数据类型。



c语言数据类型
在Visual Basic中,它被声明为
调用时使用的表达式

原子
一个变量为整数
结果是整数类型的表达式。

布尔
一个变长
结果是长型的表达式。

字节
一个变量的字节
结果是字节类型的表达式。

烧焦
一个变量的字节
结果是字节类型的表达式。

COLORREF
一个变长
结果是长型的表达式。

DWORD
一个变长
结果是长型的表达式。

HWND,HDC,仅仅等。(窗口句柄)
一个变长
结果是长型的表达式。

int、uint
一个变长
结果是长型的表达式。

长
一个变长
结果是长型的表达式。

lParam
一个变长
结果是长型的表达式。

小
变长
结果是长型的表达式。

lpint,lpuint
变长
结果是长型的表达式。

lpRect
变量的类型
自定义类型的任意变量

一个指向一个
一个变量作为字符串
结果是字符串类型的表达式。

的值
变为任何
任何变量(使用一个字符串时是通过)

lpword
变量为整数
结果是整数类型的表达式。

一些
一个变长
结果是长型的表达式。

无效的
任何或
一个变长
一个没有或一个0或:

短
一个变量为整数
结果是整数类型的表达式。

无效
子过程
不可用的

字
一个变量为整数
结果是整数类型的表达式。

wParam
一个变长
结果是长型的表达式。