Compartir a través de


TDM_NAVIGATE_PAGE mensaje

Vuelve a crear un cuadro de diálogo de tareas con nuevo contenido, simulando la funcionalidad de un asistente de varias páginas.

Parámetros

wParam [in]

No se usa. Debe ser cero.

lParam [in]

Puntero a una estructura TASKDIALOGCONFIG que describe el cuadro de diálogo de tareas que se va a crear. La aplicación que llama debe asignar esta estructura y establecer sus miembros. Los valores de los miembros varían en función del tipo de página al que navega el usuario.

Valor devuelto

Se omite el valor devuelto.

Observaciones

Para iniciar un cuadro de diálogo de tareas del asistente, use la función TaskDialogIndirect . A medida que el usuario navega mediante el asistente, envíe este mensaje al cuadro de diálogo de tareas para mostrar la página siguiente. Se crea un cuadro de diálogo de tarea nuevo (parece una página nueva) con los elementos especificados en la estructura a la que apunta lParam. Al crearse, todo el contenido del marco de diálogo se destruye y reconstruye. Como resultado, se pierde cualquier información de estado mantenida por los controles (por ejemplo, una barra de progreso, un botón de expansión o una casilla de verificación) en el cuadro de diálogo.

Es posible que se produzca un error en el diseño del cuadro de diálogo de tarea y que esto no se refleje en el valor devuelto. Un valor devuelto de S_OK solo refleja que el cuadro de diálogo de tarea recibió el mensaje e intentó procesarlo. Si se produce un error en el diseño del cuadro de diálogo de tareas (no se puede mostrar el cuadro de diálogo de tarea), se cerrará el diálogo y se devolverá un código HRESULT en la función de devolución de llamada registrada. Para obtener más información sobre la sintaxis de la función de devolución de llamada, vea TaskDialogCallbackProc.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h