PROP_ENTRY_EX

PROP_ENTRY_EX ( szDesc, dispid, clsid, iidDispatch )

Paramètres

szDesc

[en] La description de la propriété.

dispid

[en] DISPID de la propriété.

clsid

[en] Le CLSID de la page de propriétés associées. Utilisez la valeur spéciale CLSID_NULL pour une propriété qui n'a pas une page de propriétés associées.

iidDispatch

[en] L'IID de l'interface double définition de la propriété.

Remarques

Semblable à PROP_ENTRY, mais permet de vous spécifier un IID particulier si votre objet prend en charge plusieurs interfaces doubles.

La macro BEGIN_PROP_MAP marque le début de la carte de propriété ; la macro END_PROPERTY_MAP marque la fin.

Exemple

L'exemple suivant regroupe des entrées pour IMyDual1 suivie d'une entrée pour IMyDual2 . Regroupement par double interface améliorera les performances.

BEGI&N_PROP_MAP (CMyClass)
 nbsp ; PROP_ENTRY_EX (« Caption », DISPID_CAPTION, CLSID_CMyProps, IID_IMyDual1)
   PROP_ENTRY_EX (« Activé », DISPID_ENABLED, CLSID_CMyProps, IID_IMyDual1)
   PROP_ENTRY_EX ("Largeur", DISPID_WIDTH, CLSID_CMyProps, IID_IMyDual2)
END_PROPERTY_MAP)

Les Macros ATL et fonctions globales

Voir aussi

PROP_PAGE

Index