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 tarea es similar a, aunque mucho más flexible que, un cuadro de mensaje básico.
Describe los elementos de un cuadro de diálogo de tarea.
Funciones
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 del mensaje definido 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ónTaskDialogIndirect. Recibe mensajes del cuadro de diálogo de tarea 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 función definido 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.
Especifica si un botón de diálogo de tarea determinado o un vínculo de comando 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.
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.
Enviado por un cuadro de diálogo de tarea después de crear el cuadro de diálogo de tarea y antes de mostrarlo. 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.
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.
Enviado por un cuadro de diálogo de tarea después de crear el cuadro de diálogo de tarea y antes de mostrarlo. 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.
Enviado por un cuadro de diálogo de tarea cuando el usuario hace clic en el botón de expansió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.
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.
Enviado por un cuadro de diálogo de tarea cuando el usuario hace clic en un hipervínculo en el contenido 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.
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.
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.
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 del TASKDIALOGCONFIG estructura que se pasó a la funcióntaskDialogIndirect de. 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.
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.