IPropertyPageImpl, classe
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
IPerPropertyBrowsingImpl, classe
ISpecifyPropertyPagesImpl, classe