Pages de propriétés

Pages de propriétés affichent les valeurs actuelles des propriétés de contrôle OLE spécifiques dans une interface graphique personnalisable pour l'affichage et la modification en appuyant un mécanisme de mappage de données basé sur l'échange de données de boîte de dialogue (DDX).

Ce mécanisme de mappage des données cartes de contrôles de page de propriété pour les propriétés individuelles du contrôle OLE. La valeur de la propriété du contrôle reflète le statut ou le contenu du contrôle page propriété. Le mappage entre les propriétés et les contrôles de page de propriété spécifié par DDP_ des appels de fonction dans la page de propriétés DoDataExchange fonction membre. Ce qui suit est une liste de fonctions DDP_ qui échangent des données saisies à l'aide de la page de propriétés de votre contrôle:

Transfert de données de la Page de propriété

DDP_CBIndex Utilisez cette fonction pour relier l'index de la chaîne sélectionnée dans une liste déroulante avec la propriété d'un contrôle.
DDP_CBString Utilisez cette fonction pour relier la chaîne sélectionnée dans une liste déroulante avec la propriété d'un contrôle. La chaîne sélectionnée peut commencer avec les mêmes lettres que la valeur du bien mais ne faut pas correspondre entièrement.
DDP_CBStringExact Utilisez cette fonction pour relier la chaîne sélectionnée dans une liste déroulante avec la propriété d'un contrôle. La chaîne sélectionnée et la valeur de la propriété de la chaîne doivent correspondre exactement.
DDP_Check Utilisez cette fonction pour lier une case à cocher dans la page de propriétés du contrôle avec la propriété d'un contrôle.
DDP_LBIndex Utilisez cette fonction pour relier l'index de la chaîne sélectionnée dans une zone de liste avec la propriété d'un contrôle.
DDP_LBString Utilisez cette fonction pour relier 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 commencer avec les mêmes lettres que la valeur du bien mais ne faut pas correspondre entièrement.
DDP_LBStringExact Utilisez cette fonction pour relier 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 la propriété de la chaîne doivent correspondre exactement.
DDP_PostProcessing Utilisez cette fonction pour terminer le transfert des valeurs des propriétés de votre contrôle.
DDP_Radio Utilisez cette fonction pour lier un groupe de bouton radio dans la page de propriétés du contrôle avec la propriété d'un contrôle.
DDP_Text Utilisez cette fonction pour lier 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 les différents types de propriétés, telles que double, court, BSTRet long.

Pour plus d'informations sur le DoDataExchange pages de fonction et de la propriété, consultez l'article contrôles ActiveX : Pages de propriétés dans le Guide du programmeur Visual C++.

Voici une liste de 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ébut de la liste de la page de propriété ID.
END_PROPPAGEIDS Fin de la liste de la page de propriété ID.
PROPPAGEID Déclare une page de propriétés de la classe control.

Index