Classe de IPropertyPageImpl
Cette classe implémente IUnknown et fournit une implémentation par défaut de l'interface d' IPropertyPage .
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans Windows Runtime.
template< class T>
class IPropertyPageImpl
Paramètres
- T
Votre classe, dérivée de IPropertyPageImpl.
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
Méthodes publiques
Nom |
Description |
---|---|
Crée la fenêtre boîte de dialogue de la page de propriétés. |
|
S'applique aux valeurs actuelles de la page de propriétés aux objets sous-jacents spécifiés via SetObjects.L'implémentation ATL retourne S_OK. |
|
Perd la fenêtre créée avec Activate. |
|
Récupère des informations sur la page de propriétés. |
|
Appelle l'aide de windows pour la page de propriétés. |
|
Indique si la page de propriétés a été modifié depuis qu'elle a été activée. |
|
Les positions et redimensionne la boîte de dialogue de page de propriétés. |
|
Signale l'état de la page de propriétés comme changé ou inchangé. |
|
Fournit un tableau de pointeurs d' IUnknown pour les objets associés à la page de propriétés.Ces objets reçoivent les valeurs actuelles de la page de propriétés via un appel à Appliquer. |
|
Fournit à la page de propriétés un pointeur d' IPropertyPageSite , dans lequel la page de propriétés communique avec le frame de propriété. |
|
Rend la boîte de dialogue de page de propriétés visible ou invisible. |
|
Traite une séquence de touches spécifiée. |
Données membres publiques
Nom |
Description |
---|---|
Spécifie si l'état de la page de propriétés a changé. |
|
Stocke l'identificateur de la ressource associé à la chaîne de texte qui décrit la page de propriétés. |
|
Stocke l'identificateur de contexte pour la rubrique d'aide associée à la page de propriétés. |
|
Stocke l'identificateur de ressource associé au nom du fichier d'aide décrivant la page de propriétés. |
|
Stocke l'identificateur de la ressource associé à la chaîne de texte qui s'affiche dans l'onglet de la page de propriétés. |
|
Stocke le nombre d'objets associés à la page de propriétés. |
|
Pointe vers l'interface d' IPropertyPageSite via laquelle la page de propriétés communique avec le frame de propriété. |
|
Pointe vers un tableau de pointeurs d' IUnknown aux objets associés à la page de propriétés. |
|
Stocke la hauteur et la largeur de la boîte de dialogue de la page de propriétés, en pixels. |
Notes
l'interface d' IPropertyPage permet à un objet pour gérer une page de propriétés particulière dans une feuille de propriétés.La classe IPropertyPageImpl fournit une implémentation par défaut de cette interface et implémente IUnknown en envoyant des informations à l'unité de vidage dans les versions debug.
Articles connexes Didacticiel ATL, créer un projet ATL
Hiérarchie d'héritage
IPropertyPage
IPropertyPageImpl
Configuration requise
Header: atlctl.h
Voir aussi
Référence
Classe d'IPerPropertyBrowsingImpl
Classe d'ISpecifyPropertyPagesImpl