DISP_PROPERTY_NOTIFY

DISP_PROPERTY_NOTIFY ( theClass, szExternalName, memberName, pfnAfterSet, vtPropType )

# include lt;afxdisp.h >

Parâmetros

theClass

Nome da classe.

szExternalName

Nome externo da propriedade.

memberName

Nome da variável de membro no qual a propriedade é armazenada.

pfnAfterSet

Nome da função de notificação para szExternalName.

vtPropType

Um valor especificando o tipo da propriedade.

Observações

A macro DISP_PROPERTY_NOTIFY é usada em um mapa de expedição para definir uma propriedade de automação OLE com a notificação. Ao contrário das propriedades definidas com DISP_PROPERTY, uma propriedade definida com DISP_PROPERTY_NOTIFY automaticamente chamará a função especificada por pfnAfterSet quando a propriedade for alterada.

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

Consulte tambémnbsp;Mapas de expedição, DISP_PROPERTY, DISP_FU&NCTION

Index