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.
Cette classe prend en charge les composants de fenêtrage ATL.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s’exécutent dans Windows Runtime.
Syntaxe
class CAtlWinModule : public _ATL_WIN_MODULE
Membres
Constructeurs publics
| Nom | Description |
|---|---|
| CAtlWinModule ::CAtlWinModule | Constructeur . |
| CAtlWinModule ::~CAtlWinModule | Destructeur. |
Méthodes publiques
| Nom | Description |
|---|---|
| CAtlWinModule ::AddCreateWndData | Ajoute un objet de données. |
| CAtlWinModule ::ExtractCreateWndData | Retourne un pointeur vers l’objet de données du module de fenêtre. |
Notes
Cette classe prend en charge toutes les classes ATL qui nécessitent des fonctionnalités de fenêtrage.
Hiérarchie d'héritage
CAtlWinModule
Spécifications
En-tête : atlbase.h
CAtlWinModule ::AddCreateWndData
Cette méthode initialise et ajoute une _AtlCreateWndData structure.
void AddCreateWndData(_AtlCreateWndData* pData, void* pObject);
Paramètres
pData
Pointeur vers la _AtlCreateWndData structure à initialiser et à ajouter au module actuel.
pObject
Pointeur vers le pointeur d’un this objet.
Notes
Cette méthode appelle AtlWinModuleAddCreateWndData qui initialise une structure _AtlCreateWndData . Cette structure stocke le this pointeur, utilisé pour obtenir l’instance de classe dans les procédures de fenêtre.
CAtlWinModule ::CAtlWinModule
Constructeur .
CAtlWinModule();
Notes
Si l’initialisation échoue, une exception EXCEPTION_NONCONTINUABLE est levée.
CAtlWinModule ::~CAtlWinModule
Destructeur.
~CAtlWinModule();
Notes
Libère toutes les ressources allouées.
CAtlWinModule ::ExtractCreateWndData
Cette méthode retourne un pointeur vers une _AtlCreateWndData structure.
void* ExtractCreateWndData();
Valeur de retour
Retourne un pointeur vers la _AtlCreateWndData structure précédemment ajoutée avec CAtlWinModule ::AddCreateWndData, ou NULL si aucun objet n’est disponible.