Exportar (0) Imprimir
Expandir todo
Este tema aún no ha recibido ninguna valoración - Valorar este tema

Cuadros de diálogo

Visual Studio .NET 2003

Las aplicaciones para Windows se comunican frecuentemente con el usuario a través de cuadros de diálogo. La clase CDialog proporciona una interfaz para administrar cuadros de diálogo, el editor de cuadros de diálogo de Visual C++ facilita el diseño de cuadros de diálogo y la creación de los recursos de plantilla de cuadro de diálogo correspondientes, y los asistentes para código simplifican el proceso de inicialización y validación de los controles de un cuadro de diálogo y el proceso de recopilación de los valores escritos por el usuario.

Los cuadros de diálogo contienen controles entre los que se incluyen:

  • Controles comunes de Windows tales como cuadros de edición, botones de comando, cuadros de lista, cuadros combinados, controles de árbol, controles de lista e indicadores de progreso.
  • Controles ActiveX.
  • Controles dibujados por el propietario: controles de cuyo dibujo se hace responsable en el cuadro de diálogo.

La mayor parte de los cuadros de diálogo son modales, lo cual requiere que el usuario cierre el cuadro de diálogo antes de utilizar cualquier otra parte del programa. Pero es posible la creación de cuadros de diálogo no modales, que permiten a los usuarios trabajar con otras ventanas mientras está abierto el cuadro de diálogo. MFC admite ambos tipos de cuadros de diálogo con la clase CDialog. Los controles se organizan y administran mediante un recurso de plantilla de cuadro de diálogo, creado con el editor de cuadros de diálogo.

Las hojas de propiedades, también conocidas como cuadros de diálogo de fichas, son cuadros de diálogo que contienen "páginas" de controles de cuadro de diálogo distintos. Cada página tiene una "ficha" tipo carpeta en la parte superior. Al hacer clic en una ficha, esta página aparece en primer plano en el cuadro de diálogo.

¿Sobre qué desea obtener más información?

Vea también

Agregar funcionalidad | Interfaz de usuario

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.