Compartir a través de


MMC_TASK_DISPLAY_BITMAP estructura (mmc.h)

La estructura MMC_TASK_DISPLAY_BITMAP se introduce en MMC 1.1.

La estructura MMC_TASK_DISPLAY_BITMAP se usa para el miembro uBitmap de la estructura MMC_TASK_DISPLAY_OBJECT para especificar todos los datos necesarios para mostrar una imagen GIF o mapa de bits para una tarea o fondo en un panel de tareas.

Sintaxis

typedef struct _MMC_TASK_DISPLAY_BITMAP {
  LPOLESTR szMouseOverBitmap;
  LPOLESTR szMouseOffBitmap;
} MMC_TASK_DISPLAY_BITMAP;

Members

szMouseOverBitmap

Puntero a una cadena terminada en null que contiene la ruta de acceso del recurso al archivo de imagen de la imagen que se muestra para la tarea cuando el usuario mueve el mouse sobre la imagen o el área de texto de la tarea.

La cadena debe tener el siguiente formato:

"res:// filepath/imgpath"

donde filepath es la ruta de acceso completa al archivo DLL del complemento que almacena el archivo de imagen como un recurso y imgpath es la ruta de acceso del recurso del archivo de imagen con el archivo DLL del complemento.

Por ejemplo, la cadena siguiente especifica que el archivo DLL del complemento (snapin.dll) tiene una ruta de acceso de "c:\windows\system32\snapin.dll" y que la ruta de acceso del recurso es img/mon.gif: "res://c:\windows\system32\snapin.dll/img/mon.bmp".

Si szMouseOverBitmap apunta a una cadena NULL , szMouseOffBitmap debe ser una cadena válida que contenga la ubicación de una imagen válida. Si una de estas cadenas es NULL, la otra cadena se usa para ambos. Si ambas ubicaciones de imagen del mouse son NULL, la tarea no se muestra.

szMouseOffBitmap

Puntero a una cadena terminada en null que contiene la ruta de acceso del recurso al archivo de imagen de la imagen que se muestra para la tarea cuando el mouse no está en el área de imagen o texto de la tarea.

Consulte szMouseOverBitmap para obtener el formato de la cadena.

Si szMouseOffBitmap apunta a una cadena NULL , szMouseOverBitmap debe ser una cadena válida que contenga la ubicación de una imagen válida. Si una de estas cadenas es NULL, la otra cadena se usa para ambos. Si ambas ubicaciones de imagen del mouse son NULL, la tarea no se muestra.

Comentarios

Asigne las cadenas szMouseOverBitmap y szMouseOffBitmap usadas en la estructura con la función de API COM CoTaskMemAlloc (o equivalente) y MMC las liberará.

Si szMouseOverBitmap y szMouseOffBitmap apuntan a una cadena NULL , la tarea no aparece en el panel de tareas. Si una de estas cadenas es NULL, la otra cadena se usa para ambos.

Requisitos

   
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_DISPLAY_OBJECT

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE