Partager via


pages de propriétés (MFC)

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

Ce mécanisme de mappage de données mappe des contrôles de 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 page de propriétés. Le mappage entre les contrôles de page de propriétés et les propriétés sont spécifiés par des appels de fonction DDP_ de la fonction membre DoDataExchange de la page de propriétés. Voici une liste de fonctions **DDP_**que les données d'échange lancent en utilisant la page de propriétés de votre contrôle :

Transfert de données de la page des propriétés

DDP_CBIndex

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

DDP_CBString

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

DDP_CBStringExact

Lie l'index de la chaîne sélectionnée dans la zone de liste déroulante avec une propriété de 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 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 une propriété de contrôle.

DDP_LBString

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

DDP_LBStringExact

Lie l'index de la chaîne sélectionnée dans la zone de liste avec une 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

Termine les valeurs de transmission de la propriété du contrôle.

DDP_Radio

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

DDP_Text

Lie un contrôle dans la page propriétés du contrôle avec la propriété d'un contrôle. Cette fonction gère différents 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 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 d'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