Páginas de propiedades COM de ATL

Las páginas de propiedades COM proporcionan una interfaz de usuario para establecer las propiedades (o llamar a los métodos) de uno o más objetos COM. Las páginas de propiedades son utilizadas ampliamente por los controles ActiveX para proporcionar interfaces de usuario complejas que permiten que las propiedades del control establece en tiempo de diseño.

Las páginas de propiedades son objetos COM que implementan la interfaz de IPropertyPage o de IPropertyPage2 . Estas interfaces proporcionan métodos que permiten que la página se asociado a site (un objeto COM que representa el contenedor de la página) y varios objetos (objetos COM cuyos métodos se llamará en respuesta a los cambios realizados por el usuario de la página de propiedades). El contenedor de la página de propiedades es responsable de llamar a métodos en la interfaz de la página de propiedades para indicar la página cuándo mostrar u ocultar la interfaz de usuario, y cuándo aplicar los cambios realizados por el usuario a los objetos subyacentes.

Cada página de la propiedad se puede compilar completamente independientemente de los objetos cuyas propiedades se pueden establecer. Todo lo que una página de propiedades necesita es comprender una interfaz determinada (o conjunto de interfaces) y proporcionar una interfaz de usuario para llamar a métodos de la interfaz.

Para obtener más información, vea hojas de propiedades y páginas de propiedades en Windows SDK.

En esta sección

Secciones relacionadas

  • Ejemplo ATLPages
    El resumen de ejemplo para el ejemplo ATLPages, que implementa una página de propiedades mediante IPropertyPageImpl.

  • ATL
    Proporciona vínculos a temas conceptuales sobre cómo programar utilizando Active Template Library.

Vea también

Otros recursos

Conceptos de Active Template Library (ATL)