Partage via


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::Createutilisez 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