Contrôles ActiveX MFC : propriétés
Un contrôle ActiveX déclenche des événements pour communiquer avec son conteneur de contrôle. Le conteneur, en retour, utilise des méthodes et des propriétés pour communiquer avec le contrôle. Les méthodes et les propriétés sont similaires à l’utilisation et à l’objectif, respectivement, aux fonctions membres et aux variables membres d’une classe C++. Les propriétés sont des membres de données du contrôle ActiveX qui sont exposés à n’importe quel conteneur. Les propriétés fournissent une interface pour les applications qui contiennent des contrôles ActiveX, tels que les clients Automation et les conteneurs de contrôle ActiveX.
Les propriétés sont également appelées attributs.
Pour plus d’informations sur les méthodes de contrôle ActiveX, consultez l’article MFC Contrôles ActiveX : Méthodes.
Les contrôles ActiveX peuvent implémenter à la fois des méthodes et des propriétés stock et personnalisées. La classe COleControl
fournit une implémentation pour les propriétés de stock. (Pour obtenir la liste complète des propriétés boursières, consultez l’article Contrôles ActiveX MFC : Ajout de propriétés de stock.) Les propriétés personnalisées, définies par le développeur, ajoutent des fonctionnalités spécialisées à un contrôle ActiveX. Pour plus d’informations, consultez Contrôles ActiveX MFC : Ajout de propriétés personnalisées.
Les propriétés personnalisées et stock, telles que les méthodes, sont prises en charge par un mécanisme qui se compose d’un mappage de répartition qui gère les propriétés et les méthodes et les fonctions membres existantes de la COleControl
classe. En outre, ces propriétés peuvent avoir des paramètres que le développeur utilise pour transmettre des informations supplémentaires au contrôle.
Les articles suivants décrivent plus en détail les propriétés de contrôle ActiveX :