DISP_PROPERTY ( theClass, pszName, memberName, vtPropType )
# include lt;afxdisp.h>
Parâmetros
theClass
Nome da classe.
pszName
Nome externo da propriedade.
memberName
Nome da variável de membro no qual a propriedade é armazenada.
vtPropType
Um valor especificando o tipo da propriedade.
Observações
DISP_PROPERTY macro é usada em um mapa de expedição para definir uma propriedade de automação OLE.
O argumento vtPropType é do tipo VARTYPE. Os valores possíveis para este argumento são tirados da enumeração de VARENUM:
| Símbolo | Tipo de propriedade |
| VT_I2 | curto |
| VT_I4 | longo |
| VT_R4 | flutuar |
| VT_R8 | duplo |
| VT_CY | CY |
| VT_DATE | DATA |
| VT_BSTR | CString |
| VT_DISPATCH | LPDISPATCH |
| VT_ERROR | SCODE |
| VT_BOOL | BOOL |
| VT_VARIANT | VARIANTE |
| VT_UNKNOWN | LPUNKNOWN |
Quando um cliente externo altera a propriedade, o valor da variável de membro especificado por memberName alterações; não há nenhuma notificação da alteração de.
Consulte tambémnbsp;Mapas de expedição, DECLARE_DISPATCH_MAP, macro DISP_PROPERTY_EX, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP