CWinTraitsOR, classe
Cette classe fournit une méthode de normalisation des styles utilisés lors de la création d’un objet de fenêtre.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s’exécutent dans Windows Runtime.
Syntaxe
template <DWORD t_dwStyle = 0,
DWORD t_dwExStyle = 0,
class TWinTraits = CControlWinTraits>
class CWinTraitsOR
Paramètres
t_dwStyle
Styles de fenêtre par défaut.
t_dwExStyle
Styles de fenêtre étendus par défaut.
Membres
Méthodes publiques
Nom | Description |
---|---|
CWinTraitsOR ::GetWndExStyle | Récupère les styles étendus de l’objet CWinTraitsOR . |
CWinTraitsOR ::GetWndStyle | Récupère les styles standard de l’objet CWinTraitsOR . |
Notes
Cette classe de caractéristiques de fenêtre fournit une méthode simple pour standardiser les styles utilisés pour la création d’un objet de fenêtre ATL. Utilisez une spécialisation de cette classe comme paramètre de modèle pour CWindowImpl ou une autre des classes de fenêtre d’ATL pour spécifier l’ensemble minimal de styles standard et étendus à utiliser pour les instances de cette classe de fenêtre.
Utilisez une spécialisation de ce modèle si vous souhaitez vous assurer que certains styles sont définis pour toutes les instances de la classe de fenêtre tout en autorisant la définition d’autres styles par instance dans l’appel à CWindowImpl ::Create.
Si vous souhaitez fournir des styles de fenêtre par défaut qui seront utilisés uniquement quand aucun autre style n’est spécifié dans l’appel, CWindowImpl::Create
utilisez plutôt CWinTraits .
Spécifications
En-tête : atlwin.h
CWinTraitsOR ::GetWndStyle
Appelez cette fonction pour récupérer une combinaison (à l’aide de l’opérateur OR logique) des styles standard de l’objet CWinTraits
et des styles par défaut spécifiés par t_dwStyle.
static DWORD GetWndStyle(DWORD dwStyle);
Paramètres
dwStyle
Styles utilisés pour la création d’une fenêtre.
Valeur de retour
Combinaison de styles passés dans dwStyle et les styles par défaut spécifiés par t_dwStyle
, à l’aide de l’opérateur OR logique.
CWinTraitsOR ::GetWndExStyle
Appelez cette fonction pour récupérer une combinaison (à l’aide de l’opérateur OR logique) des styles étendus de l’objet CWinTraits
et des styles par défaut spécifiés par t_dwStyle
.
static DWORD GetWndExStyle(DWORD dwExStyle);
Paramètres
dwExStyle
Styles étendus utilisés pour la création d’une fenêtre.
Valeur de retour
Combinaison de styles étendus passés dans dwExStyle et les styles par défaut spécifiés par t_dwExStyle
, à l’aide de l’opérateur OR logique
Voir aussi
Vue d’ensemble de la classe
Présentation des caractéristiques de fenêtre