Compartir a través de


Agregar una página de propiedades ATL

Para agregar una página de propiedades ATL (Active Template Library), debe contar con un proyecto creado como una aplicación ATL o bien como una aplicación MFC que sea compatible con ATL. Puede usar el Asistente para proyectos ATL para crear una aplicación ATL o agregar un objeto ATL a una aplicación MFC para implementar la compatibilidad de una aplicación MFC con ATL.

Si agrega una página de propiedades a un control, éste debe ser compatible con la interfaz ISpecifyPropertyPagesImpl. De forma predeterminada, esta interfaz se encuentra en la lista de derivación de la clase de control cuando se crea un control ATL mediante el Asistente para controles ATL.

NotaNota

Si una clase de control no contiene ISpecifyPropertyPagesImpl en su lista de derivación, deberá agregarla manualmente.

Para agregar una página de propiedades ATL a un proyecto

  1. En el Explorador de soluciones o en la Vista de clases, haga clic con el botón secundario del mouse en el nombre del proyecto al que desee agregar la página de propiedades ATL.

  2. En el menú contextual, haga clic en Agregar y, después, en Agregar clase.

  3. En el panel Plantillas del cuadro de diálogo Agregar clase, haga clic en Página de propiedades ATL y después seleccione Abrir. Se ejecuta el Asistente para páginas de propiedades ATL.

Una vez creada una página de propiedades para un control, debe suministrar la entrada PROP_PAGE en el mapa de propiedades del control.

Vea también

Referencia

Fundamentals of ATL COM Objects

Conceptos

Páginas de propiedades COM de ATL

Example: Implementing a Property Page