Share via


Pages de propriétés (MFC)

Les pages de propriétés affichent les valeurs actuelles des propriétés spécifiques au contrôle OLE dans une interface personnalisable et graphique pour afficher et modifier en prenant en charge un mécanisme projection des données en fonction de l'échange de données de boîtes de dialogue.

Ce mécanisme projection des données mappe les contrôles de la page de propriétés aux différentes propriétés du contrôle OLE.La valeur de la propriété de contrôle reflète l'état ou le contenu du contrôle de la page de propriétés.Le mappage entre les contrôles de la page de propriétés et des propriétés est spécifié par les appels de fonction de DDP_ dans la fonction membre d' DoDataExchange de la page de propriétés.Voici une liste de DDP_ fonctions qui échangent des données entrées à l'aide de la page de propriétés de votre contrôle :

Transfert de données d'une page de propriétés

DDP_CBIndex

Lie l'index de la chaîne sélectionnée dans une zone de liste déroulante avec la propriété d'un contrôle.

DDP_CBString

Lie la chaîne sélectionnée dans une zone de liste déroulante avec la propriété d'un contrôle.La chaîne sélectionnée peut démarrer avec les mêmes lettres que la valeur de propriété mais n'a pas besoin de la correspondre complètement.

DDP_CBStringExact

Lie la chaîne sélectionnée dans une zone de liste déroulante avec la propriété d'un contrôle.La chaîne sélectionnée et la valeur de chaîne de la propriété doivent correspondre exactement.

DDP_Check

Lie une case à cocher dans la page de propriétés du contrôle avec la propriété d'un contrôle.

DDP_LBIndex

Lie l'index de la chaîne sélectionnée dans une zone de liste avec la propriété d'un contrôle.

DDP_LBString

Lie la chaîne sélectionnée dans une zone de liste avec la propriété d'un contrôle.La chaîne sélectionnée peut démarrer avec les mêmes lettres que la valeur de propriété mais n'a pas besoin de la correspondre complètement.

DDP_LBStringExact

Lie la chaîne sélectionnée dans une zone de liste avec la propriété d'un contrôle.La chaîne sélectionnée et la valeur de chaîne de la propriété doivent correspondre exactement.

DDP_PostProcessing

Fin de les valeurs de transmission de la propriété de votre contrôle.

DDP_Radio

Lie un groupe de cases d'option dans la page de propriétés du contrôle avec la propriété d'un contrôle.

DDP_Text

Lie un contrôle dans la page de propriétés du contrôle avec la propriété d'un contrôle.Cette fonction gère plusieurs types de propriétés, telles que double, short, BSTR, et long.

Pour plus d'informations sur la fonction et les pages de propriétés de DoDataExchange , consultez l'article Contrôles ActiveX : pages de propriétés.

Voici une liste des macros utilisées pour créer et gérer des pages de propriétés pour un contrôle OLE :

Pages de propriétés

BEGIN_PROPPAGEIDS

Démarre la liste des ID de page de propriétés.

END_PROPPAGEIDS

Termine la liste des ID de page de propriétés.

PROPPAGEID

Déclare une page de propriétés de la classe de contrôle.

Voir aussi

Concepts

Macro MFC et Globals