Compartir a través de


estructura MMC_TASK_DISPLAY_OBJECT (mmc.h)

La estructura MMC_TASK_DISPLAY_OBJECT se introduce en MMC 1.1.

La estructura MMC_TASK_DISPLAY_OBJECT especifica el tipo de imagen y todos los datos necesarios para usar esa imagen para mostrar una tarea o el fondo en un panel de tareas.

Para el que se muestra la imagen de tarea, la estructura MMC_TASK_DISPLAY_OBJECT es el miembro sDisplayObject de la estructura MMC_TASK , que el método IEnumTASK::Next rellena.

Para que muestre la imagen de fondo, el método IExtendTaskPad::GetBackground rellena la estructura MMC_TASK_DISPLAY_OBJECT.

Sintaxis

typedef struct _MMC_TASK_DISPLAY_OBJECT {
  MMC_TASK_DISPLAY_TYPE eDisplayType;
  union {
    MMC_TASK_DISPLAY_BITMAP uBitmap;
    MMC_TASK_DISPLAY_SYMBOL uSymbol;
  };
} MMC_TASK_DISPLAY_OBJECT;

Miembros

eDisplayType

Valor de tipo MMC_TASK_DISPLAY_TYPE que especifica el tipo de imagen que se muestra como fondo. La imagen puede ser de tres tipos: símbolo, GIF o mapa de bits.

uBitmap

MMC_TASK_DISPLAY_BITMAP estructura que contiene las rutas de acceso de recursos a los archivos de imagen del tipo de imagen especificado por eDisplayType. MMC_TASK_DISPLAY_BITMAP contiene las rutas de acceso a las dos imágenes usadas cuando el usuario mueve el mouse sobre una tarea y cuando se deselecciona la tarea.

El miembro uBitmap solo se usa si eDisplayType es uno de los siguientes valores:

  • MMC_TASK_DISPLAY_TYPE_BITMAP
  • MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
  • MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
El valor MMC_TASK_DISPLAY_TYPE_BITMAP indica que se usa una imagen no transparente para la tarea o el fondo. Los valores MMC_TASK_DISPLAY_TYPE_VANILLA_GIF y MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF indican que se usa una imagen transparente para la tarea o el fondo.
Nota No hay ninguna diferencia entre MMC_TASK_DISPLAY_TYPE_VANILLA_GIF y MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF.
 

uSymbol

MMC_TASK_DISPLAY_SYMBOL estructura que contiene el nombre de fuente, la ruta de acceso del recurso EOT (OpenType incrustado) y los caracteres que se van a mostrar como la imagen.

El uSymbol solo se usa si eDisplayType es MMC_TASK_DISPLAY_TYPE_SYMBOL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado mmc.h

Consulte también

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE