Interfaz IIOCancelInformation (shobjidl_core.h)
Expone métodos para publicar un mensaje de ventana de cancelación en el subproceso de proceso desde el cuadro de diálogo progreso.
Esta interfaz permite que el cuadro de diálogo de progreso publique un mensaje de subproceso a través de PostThreadMessage en el subproceso de trabajo para cancelar sus operaciones. El subproceso de trabajo debe comprobar periódicamente la cola de mensajes a través de GetMessage, PeekMessage o MsgWaitForMultipleObjectsEx.
El método IIOCancelInformation::SetCancelInformation indica al cuadro de diálogo de progreso qué identificador de subproceso y qué mensaje debe enviar PostThreadMessage cuando el usuario hace clic en Cancelar. Un identificador de subproceso de "cero" deshabilita la operación de envío para el mensaje de cancelación.
Herencia
La interfaz IIOCancelInformation hereda de la interfaz IUnknown . IIOCancelInformation también tiene estos tipos de miembros:
Métodos
La interfaz IIOCancelInformation tiene estos métodos.
IIOCancelInformation::GetCancelInformation Devuelve información que se publica cuando un usuario selecciona Cancelar en la interfaz de usuario de progreso. |
IIOCancelInformation::SetCancelInformation Establece la información que se publica cuando un usuario selecciona Cancelar en la interfaz de usuario de progreso. |
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |