Compartilhar via


DISP_PROPERTY_NOTIFY

Define uma propriedade de automação OLE com a notificação em um mapa de despacho.

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

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.

Comentários

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 é alterada.

O vtPropType argumento é do tipo VARTYPE.Valores possíveis para este argumento são obtidos a partir de VARENUM enumeração:

Símbolo

Tipo de propriedade

VT_I2

short

VT_I4

long

VT_R4

float

VT_R8

double

VT_CY

CY

VT_DATE

DATA

VT_BSTR

CString

VT_DISPATCH

LPDISPATCH

VT_ERROR

SCODE

VT_BOOL

BOOL

VT_VARIANT

VARIANT

VT_UNKNOWN

LPUNKNOWN

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

DISP_PROPERTY

DISP_FUNCTION

Conceitos

Globais e Macros do MFC

Outros recursos

Mapas de expedição