theClass | 类的名字。 |
pszName | 函数的外部名字。 |
pfnMember | 成员函数的名字。 |
vtRetVal | 指定了函数返回类型的值。 |
vtsParams | 指定了函数参数表的一个或多个常量的用空格分隔的列表。 |
符号 | 返回类型
VT_EMPTY | void
| VT_I2 | short
| VT_I4 | long
| VT_R4 | float
| VT_R8 | double
| VT_CY | CY
| VT_DATE | DATE
| VT_BSTR | BSTR
| VT_DISPATCH | LPDISPATCH
| VT_ERROR | SCODE
| VT_BOOL | BOOL
| VT_VARIANT | VARIANT
| VT_UNKNOWN | LPUNKNOWN
| |
符号 | 参数类型
VTS_I2 | short
| VTS_I4 | long
| VTS_R4 | float
| VTS_R8 | double
| VTS_CY | Const CY or CY*
| VTS_DATE | DATE
| VTS_BSTR | LPCSTR
| VTS_DISPATCH | LPDISPATCH
| VTS_SCODE | SCODE
| VTS_BOOL | BOOL
| VTS_VARIANT | Const VARIANT* or VARIANT&
| VTS_UNKNOWN | LPUNKNOWN
| VTS_PI2 | short*
| VTS_PI4 | long*
| VTS_PR4 | float*
| VTS_PR8 | double*
| VTS_PCY | CY*
| VTS_PDATE | DATE*
| VTS_PBSTR | BSTR*
| VTS_PDISPATCH | LPDISPATCH*
| VTS_PSCODE | SCODE*
| VTS_PBOOL | BOOL*
| VTS_PVARIANT | VARIANT*
| VTS_PUNKNOWN | LPUNKNOWN*
| |