Condividi tramite


struttura MMC_TASK_DISPLAY_OBJECT (mmc.h)

La struttura MMC_TASK_DISPLAY_OBJECT è introdotta in MMC 1.1.

La struttura MMC_TASK_DISPLAY_OBJECT specifica il tipo di immagine e tutti i dati necessari per usare tale immagine per visualizzare un'attività o lo sfondo in un TaskPad.

Per ciò che visualizza l'immagine dell'attività, la struttura MMC_TASK_DISPLAY_OBJECT è il membro sDisplayObject della struttura MMC_TASK , compilato dal metodo IEnumTASK::Next .

Per ciò che visualizza l'immagine di sfondo, la struttura MMC_TASK_DISPLAY_OBJECT viene compilata dal metodo IExtendTaskPad::GetBackground .

Sintassi

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;

Members

eDisplayType

Valore di tipo MMC_TASK_DISPLAY_TYPE che specifica il tipo di immagine visualizzata come sfondo. L'immagine può essere di tre tipi: simbolo, GIF o bitmap.

uBitmap

MMC_TASK_DISPLAY_BITMAP struttura che contiene i percorsi delle risorse per i file di immagine del tipo di immagine specificato da eDisplayType. MMC_TASK_DISPLAY_BITMAP contiene i percorsi delle due immagini usate quando l'utente sposta il mouse su un'attività e quando l'attività viene deselezionata.

Il membro uBitmap viene usato solo se eDisplayType è uno dei valori seguenti:

  • MMC_TASK_DISPLAY_TYPE_BITMAP
  • MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
  • MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
Il valore MMC_TASK_DISPLAY_TYPE_BITMAP indica che viene usata un'immagine non trasparente per l'attività o lo sfondo. I valori MMC_TASK_DISPLAY_TYPE_VANILLA_GIF e MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF indicano che viene usata un'immagine trasparente per l'attività o lo sfondo.
Nota Non esiste alcuna differenza tra MMC_TASK_DISPLAY_TYPE_VANILLA_GIF e MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF.
 

uSymbol

MMC_TASK_DISPLAY_SYMBOL struttura che contiene il nome del carattere, il percorso della risorsa EOT (OpenType incorporato) e i caratteri da visualizzare come immagine.

USymbol viene usato solo se eDisplayType è MMC_TASK_DISPLAY_TYPE_SYMBOL.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione mmc.h

Vedi anche

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE