Visual Basic | C/C++ | Description |
Boolean | VARIANT_BOOL | Has the value True (-1) or False (0). |
Color | OLECOLOR | A color. In many containers, colors are treated as 32-bit integers. |
Double | double | 64-bit floating point number. |
Double Array | LPSAFEARRAY | An array of doubles. |
Font | LPFONTDISP | An OLE Automation Interface to a font. |
Integer | short | 16-bit signed integer. |
Long | long | 32-bit signed integer. |
LPUNKNOWN | LPUNKNOWN | |
Object | LPDISPATCH | A generic OLE Automation Interface. |
Object Array | SAFEARRAY | An array of objects. |
OLE_XPOS_PIXELS | long | |
OLE_YPOS_PIXELS | long | |
Picture | LPPICTUREDISP | An OLE Automation Interface to a picture or image. |
Single | single | 32-bit floating point number. |
String | BSTR | A string. |
String Array | SAFEARRAY | An array of strings. |
Variant | LPVARIANT | A variant. |
Void | void | Nothing. |
Window | OLE_HANDLE | A handle to a window. |