Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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ées à tout 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 de stock, consultez l’article MFC ActiveX Controls : Adding Stock Properties.) 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 de stock, telles que les méthodes, sont prises en charge par un mécanisme consistant en une table de dispatch qui gère les propriétés, les méthodes et les fonctions membres existantes de la classe COleControl. 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 :