CAxWindow, classe
Cette classe fournit des méthodes pour manipuler une fenêtre hébergement d'un contrôle ActiveX.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.
class CAxWindow : public CWindow
Membres
Méthodes
Joint un contrôle ActiveX existant à l'objet d' CAxWindow . |
|
Construit un objet CAxWindow. |
|
Crée un contrôle ActiveX, l'initialise, et le héberge dans la fenêtre d' CAxWindow . |
|
Crée un contrôle ActiveX et extrait un pointeur d'interface (ou des pointeurs) du contrôle. |
|
(Statique) extrait le nom de classe intégré de l'objet d' CAxWindow . |
|
Récupère IUnknown du contrôle ActiveX hébergé. |
|
Récupère le pointeur d' IUnknown de l'objet d' CAxWindow . |
|
Définit l'interface de dispatch externe utilisée par l'objet d' CAxWindow . |
|
Définit l'interface externe d' IDocHostUIHandler utilisée par l'objet d' CAxWindow . |
Opérateurs
Assigne HWND à un objet existant deCAxWindow . |
Notes
Cette classe fournit des méthodes pour manipuler une fenêtre qui héberge un contrôle ActiveX. l'hébergement est fourni par « AtlAxWin80", qui est encapsulé par CAxWindow.
La classe CAxWindow est implémentée comme une spécialisation de la classe d' CAxWindowT . Cette spécialisation est déclarée comme suit :
typedef CAxWindowT<CWindow> CAxWindow;
Si vous devez modifier la classe de base, vous pouvez utiliser CAxWindowT et spécifier la classe de base comme argument template.
Configuration requise
Header: atlwin.h
Voir aussi
Référence
Concepts
Notions de base du contrôle composite
FAQ de contenance de contrôles ATL