Partager via


Classe ATL qui facilitent la relation contenant-contenu de contrôle ActiveX ?

Le code du contrôle hébergement ATL ne requiert pas de vous de n'utiliser aucune classe ATL ; vous pouvez simplement créer une fenêtre de "AtlAxWin80" et utiliser l'API de contrôle hébergement si nécessaire (pour plus d'informations, consultez Quel est l'API d'Hébergement contrôle ATL ?).Toutefois, les classes suivantes facilitent les fonctionnalités de relation contenant-contenu pour utiliser.

Classe

Description

CAxWindow

Encapsule une fenêtre de "AtlAxWin80" , en fournissant des méthodes pour créer la fenêtre, créer un contrôle et/ou lier un contrôle à la fenêtre, et récupérer des pointeurs d'interface sur l'objet hôte.

CAxWindow2T

Encapsule une fenêtre de "AtlAxWinLic80" , en fournissant des méthodes pour créer la fenêtre, créer un contrôle et/ou liaison d'un contrôle sous licence dans la fenêtre, et récupérer des pointeurs d'interface sur l'objet hôte.

CComCompositeControl

Sert de classe de base pour les classes de contrôle ActiveX sur une ressource de boîte de dialogue.De ces contrôles peuvent contenir d'autres contrôles ActiveX.

CAxDialogImpl

Sert de classe de base pour les classes de boîte de dialogue en fonction d'une ressource de boîte de dialogue.De ces boîtes peuvent contenir des contrôles ActiveX.

CWindow

Fournit une méthode, GetDlgControl, qui retourne un pointeur d'interface d'un contrôle, vu l'ID de sa fenêtre hôte.En outre, les wrappers d'API Windows exposés par CWindow permettent généralement la gestion des fenêtres.

Voir aussi

Concepts

FAQ de contenance de contrôles ATL