Compartir vía


Acerca de los diálogos de tareas

Un cuadro de diálogo de tareas es el que se puede usar para mostrar información y recibir entradas sencillas del usuario. Al igual que un cuadro de mensaje, el sistema operativo le da formato según los parámetros establecidos. Sin embargo, un cuadro de diálogo de tarea tiene muchas más características que un cuadro de mensaje.

Nota

Los cuadros de diálogo de tareas requieren el modelo de apartamento uniproceso (STA).

 

Partes de un cuadro de diálogo de tareas

Un cuadro de diálogo de tareas consta de varios elementos, la mayoría de los cuales son opcionales. En la ilustración siguiente se muestran las distintas partes de un cuadro de diálogo de tareas.

captura de pantalla de una ventana que muestra varios botones, incluido uno junto al texto del control contraído

En la ilustración siguiente, el usuario ha realizado clic en el botón situado junto al texto del control contraído, lo que hace que el texto alternativo se muestre allí y en el pie de página.

captura de pantalla de la ventana anterior, pero con dos líneas de texto de control expandido

Las ilustraciones muestran las siguientes partes:

Parte Descripción Miembro TASKDIALOGCONFIG
Título de la ventana Título de la ventana. pszWindowTitle
Icono principal Icono grande que indica el propósito del cuadro de diálogo de tareas. hMainIcon o pszMainIcon
Instrucción principal Texto principal. pszMainInstruction
Contenido Texto adicional. pszContent
Barra de progreso Barra animada que muestra el progreso de alguna tarea. dwFlags
Botones de radio Opciones definidas por la aplicación para el usuario. pRadioButtons
Botón personalizado Un botón que no es uno de los botones comunes. Puede ser un botón normal o, como se muestra en la ilustración, un vínculo de comando con hasta dos líneas de texto. pButtons
Botón Expandir o contraer Botón que se puede usar para alternar entre el texto del control contraído definido por la aplicación (como "Ver más detalles") y el texto del control expandido, que puede estar en dos o más líneas. Cuando se expande el texto del control, también se muestra el texto adicional de pszExpandedInformation , ya sea después del texto del contenido o (como se muestra en la segunda ilustración) en el pie de página. pszCollapsedControlText y pszExpandedControlText
Casilla de verificación Una casilla, acompañada de texto definido por la aplicación, para opciones sencillas, como "No volver a mostrar este cuadro de diálogo". pszVerificationText
Icono de pie de página Icono pequeño que significa el propósito del texto del pie de página. hFooterIcon o pszFooterIcon
Texto del pie de página Texto adicional. En las ilustraciones, el texto contiene un hipervínculo. pszFooter
Botón común Un botón estándar; en las ilustraciones, el botón Aceptar. dwCommonButtons