Partager via


DISP_PROPERTY_EX

Définit une notion de propriété automation et les noms des fonctions utilisées pour obtenir et définir la valeur de propriété dans une table de dispatch.

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

Paramètres

  • theClass
    Nom de la classe.

  • pszName
    Nom externe de la propriété.

  • memberGet
    Nom de la fonction membre utilisée pour obtenir la propriété.

  • memberSet
    Le nom de la fonction membre définissait la propriété.

  • vtPropType
    Une valeur spécifiant le type de propriété.

Notes

Les fonctions d' memberGet et d' memberSet ont des signatures déterminées par l'argument d' vtPropType .La fonction d' memberGet ne prend pas d'arguments et retourne une valeur du type spécifié par vtPropType.La fonction d' memberSet prend un argument de type spécifié par vtPropType et ne retourne aucune valeur.

l'argument d' vtPropType est de type VARTYPE.Les valeurs possibles pour cet argument sont récupérées l'énumération d' VARENUM .Pour obtenir la liste de ces valeurs, consultez les notes pour le paramètre d' vtRetVal dans DISP_FUNCTION.Notez cet VT_EMPTY, répertorié dans les notes en DISP_FUNCTION , n'est pas autorisée comme type de données de propriété.

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

DECLARE_DISPATCH_MAP

DISP_PROPERTY

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

Concepts

Macro MFC et Globals

Autres ressources

Tables de dispatch