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