Compartir vía


Cuadro de diálogo tarea

Esta sección contiene información sobre los elementos de programación usados con un cuadro de diálogo de tareas. Un cuadro de diálogo de tareas es similar a, aunque es mucho más flexible que un cuadro de mensaje básico.

Temas de introducción

Tema Contenido
Acerca de los diálogos de tareas Describe los elementos de un cuadro de diálogo de tarea.

Functions

Tema Contenido
TaskDialog Crea, muestra y opera un cuadro de diálogo de tareas. El cuadro de diálogo de tarea contiene texto y título de mensaje definidos por la aplicación, iconos y cualquier combinación de botones de inserción predefinidos. Esta función no admite el registro de una función de devolución de llamada para recibir notificaciones.
TaskDialogCallbackProc Función definida por la aplicación que se usa con la función TaskDialogIndirect . Recibe mensajes del cuadro de diálogo de tareas cuando se producen varios eventos.
El tipo PFTASKDIALOGCALLBACK define un puntero a esta función de devolución de llamada. TaskDialogCallbackProc es un marcador de posición para el nombre de la función definida por la aplicación.
TaskDialogIndirect Crea, muestra y opera un cuadro de diálogo de tareas. El cuadro de diálogo de tarea contiene iconos definidos por la aplicación, mensajes, título, casilla de verificación, vínculos de comandos, botones de inserción y botones de radio. Esta función puede registrar una función de devolución de llamada para recibir mensajes de notificación.

error de Hadoop

Tema Contenido
TDM_CLICK_BUTTON Simula la acción de un clic de botón en un cuadro de diálogo de tarea.
TDM_CLICK_RADIO_BUTTON Simula la acción de un clic de botón de radio en un cuadro de diálogo de tarea.
TDM_CLICK_VERIFICATION Simula la acción de una casilla de verificación haciendo clic en un cuadro de diálogo de tarea.
TDM_ENABLE_BUTTON Habilita o deshabilita un botón de inserción en un cuadro de diálogo de tareas.
TDM_ENABLE_RADIO_BUTTON Habilita o deshabilita un botón de radio en un cuadro de diálogo de tarea.
TDM_NAVIGATE_PAGE Vuelve a crear un cuadro de diálogo de tareas con nuevo contenido, simulando la funcionalidad de un asistente de varias páginas.
TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE Especifica si un botón de diálogo de tarea o vínculo de comando determinado debe tener un icono de escudo control de cuentas de usuario (UAC); es decir, si la acción invocada por el botón requiere elevación.
TDM_SET_ELEMENT_TEXT Novedades un elemento de texto en un cuadro de diálogo de tarea.
TDM_SET_MARQUEE_PROGRESS_BAR Indica si la barra de progreso hospedada debe mostrarse en modo de marquesina.
TDM_SET_PROGRESS_BAR_MARQUEE Inicia y detiene la presentación de la marquesina de la barra de progreso y establece la velocidad de la marquesina.
TDM_SET_PROGRESS_BAR_POS Establece la posición actual de una barra de progreso.
TDM_SET_PROGRESS_BAR_RANGE Establece los valores mínimo y máximo de la barra de progreso hospedada.
TDM_SET_PROGRESS_BAR_STATE Establece el estado actual de la barra de progreso.
TDM_UPDATE_ELEMENT_TEXT Novedades un elemento de texto en un cuadro de diálogo de tarea.
TDM_UPDATE_ICON Actualiza el icono de un cuadro de diálogo de tarea.

Notificaciones

Tema Contenido
TDN_BUTTON_CLICKED Enviado por un cuadro de diálogo de tarea cuando el usuario selecciona un botón o vínculo de comando en el cuadro de diálogo de tarea. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_CREATED Enviado por un cuadro de diálogo de tarea después de crear el cuadro de diálogo de tarea y antes de que se muestre. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_DESTROYED Enviado por un cuadro de diálogo de tarea cuando se destruye y su identificador de ventana ya no es válido. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_DIALOG_CONSTRUCTED Enviado por un cuadro de diálogo de tarea después de crear el cuadro de diálogo de tarea y antes de que se muestre. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_EXPANDO_BUTTON_CLICKED Enviado por un cuadro de diálogo de tareas cuando el usuario hace clic en el botón de expansión del cuadro de diálogo de tareas. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_HELP Enviado por un cuadro de diálogo de tarea cuando el usuario presiona F1 en el teclado mientras el cuadro de diálogo de tarea tiene el foco. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_HYPERLINK_CLICKED Enviado por un cuadro de diálogo de tareas cuando el usuario hace clic en un hipervínculo en el contenido del cuadro de diálogo de tareas. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_NAVIGATED Enviado por un cuadro de diálogo de tarea cuando se ha producido una navegación. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_RADIO_BUTTON_CLICKED Enviado por un cuadro de diálogo de tarea cuando el usuario selecciona un botón o vínculo de comando en el cuadro de diálogo de tarea. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_TIMER Enviado por un cuadro de diálogo de tareas aproximadamente cada 200 milisegundos. Este código de notificación se envía cuando se ha establecido la marca TDF_CALLBACK_TIMER en el miembro dwFlags de la estructura TASKDIALOGCONFIG que se pasó a la función TaskDialogIndirect . Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .
TDN_VERIFICATION_CLICKED Enviado por el cuadro de diálogo de tarea cuando el usuario hace clic en la casilla de verificación del cuadro de diálogo de tarea. Este código de notificación solo se recibe a través de la función de devolución de llamada del cuadro de diálogo de tareas, que se puede registrar mediante el método TaskDialogIndirect .

Estructuras

Tema Contenido
TASKDIALOG_BUTTON Contiene información utilizada para mostrar un botón en un cuadro de diálogo de tarea. La estructura TASKDIALOGCONFIG usa esta estructura.
TASKDIALOGCONFIG Contiene información utilizada para mostrar un cuadro de diálogo de tarea. La función TaskDialogIndirect usa esta estructura.