Conteneurs de contrôles ActiveX
Un conteneur de contrôle ActiveX est un conteneur qui prend entièrement en charge les contrôles ActiveX et peut les incorporer dans ses propres fenêtres ou boîtes de dialogue. Un contrôle ActiveX est un composant logiciel réutilisable que vous pouvez utiliser dans les projets de développement. Les contrôles permettent à l'utilisateur de votre application d'accéder à des bases de données, de surveiller des données et d'effectuer des sélections dans vos applications. Pour plus d’informations sur les contrôles ActiveX, consultez l’article Contrôles ActiveX MFC.
Important
ActiveX est une technologie héritée qui ne doit pas être utilisée pour le nouveau développement. Pour plus d’informations, consultez Contrôles ActiveX.
Les conteneurs de contrôle prennent généralement deux formes dans un projet :
Les boîtes de dialogue et les fenêtres semblables à des boîtes de dialogue comme les modes formulaire, où un contrôle ActiveX est utilisé quelque part dans la boîte de dialogue.
Les fenêtres d'une application, où un contrôle ActiveX est utilisé dans la barre d'outils, ou tout autre emplacement dans la fenêtre utilisateur.
Le conteneur de contrôle ActiveX interagit avec le contrôle via des méthodes et des propriétés exposées. Ces méthodes et propriétés, accessibles et modifiées par le conteneur de contrôle, sont accessibles par le biais d'une classe wrapper dans le projet conteneur de contrôle ActiveX. Le contrôle ActiveX incorporé peut également interagir avec le conteneur en mettant (envoyant) des événements pour avertir le conteneur qu’une action s’est produite. Le conteneur de contrôle peut choisir de réagir à ces notifications ou non.
D'autres articles décrivent plusieurs rubriques, allant de la création d'un projet conteneur de contrôle ActiveX aux problèmes d'implémentation de base liés aux conteneurs de contrôle ActiveX créés avec Visual C++ :
Conteneurs de contrôles ActiveX : association d’un contrôle ActiveX à une variable membre
Conteneurs de contrôle ActiveX : gestion des événements à partir d’un contrôle ActiveX
Conteneurs de contrôles ActiveX : consultation et modification des propriétés de contrôle
Pour plus d’informations sur l’utilisation de contrôles ActiveX dans une boîte de dialogue, consultez les rubriques de l’Éditeur de boîte de dialogue.
Pour obtenir la liste des articles qui expliquent les détails du développement de contrôles ActiveX à l’aide de Visual C++ et des classes de contrôle ActiveX MFC, consultez contrôles ActiveX MFC. Les articles sont regroupés par catégories fonctionnelles.