DISP_PROPERTY_EX

DISP_PROPERTY_EX ( theClass, pszName, memberGet, memberSet, vtPropType )

# include lt;afxdisp.h>

Parametri

theClass

Nome della classe.

pszName

Nome esterno della proprietà.

memberGet

Nome della funzione membro utilizzata per ottenere la proprietà.

set di membri

Nome della funzione membro utilizzata per impostare la proprietà.

vtPropType

Un valore che specifica il tipo della proprietà.

Osservazioni

La macro DISP_PROPERTY_EX viene utilizzata in una mappa di invio per definire una proprietà di automazione OLE e denominare le funzioni utilizzate per ottenere e impostare il valore della proprietà.

Le funzioni memberGet e set di membri hanno firme determinate dall'argomento vtPropType . La funzione memberGet non accetta argomenti e restituisce un valore del tipo specificato da vtPropType. La funzione set di membri accetta un argomento di tipo specificato da vtPropType e restituisce nothing.

L'argomento vtPropType è di tipo VARTYPE. I valori possibili per questo argomento sono tratte dall'enumerazione VARENUM . Per un elenco di questi valori, vedere le note per il parametro vtRetVal in DISP_FUNCTION. Si noti che VT_EMPTY, elencate nei commenti DISP_FUNCTION , non è consentito come un tipo di dati di proprietà.

Vedere anchenbsp;Dispatch mappe, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index