dwDispID | 标识要激活的方法或者属性。这个值常常由ClassWizard提供。 |
wFlag | 描述调用IDispatch::Invoke的前后关系的标志。其可能的取值参见Platform SDK。 |
vtRet | 指定返回值的类型。其可能的取值参见说明部分。 |
pvRet | 是将用来接收属性值或返回值的变量的地址。它必须与vtRet所指定的类型相匹配。 |
pbParamInfo | 是一个指向用空字符结尾的字符串的指针,这个字符串有多个字节用来指定紧跟pbParamInfo之后的参数的类型。 |
... | 参数变量列表,这些参数的类型在pbParamInfo中指定。 |
符号 | 返回类型 |
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 |