Partager via


structure MMC_TASK_DISPLAY_OBJECT (mmc.h)

La structure MMC_TASK_DISPLAY_OBJECT est introduite dans MMC 1.1.

La structure MMC_TASK_DISPLAY_OBJECT spécifie le type d’image et toutes les données requises pour utiliser cette image pour afficher une tâche ou l’arrière-plan sur un bloc-tâches.

Pour ce qui affiche l’image de tâche, la structure MMC_TASK_DISPLAY_OBJECT est le membre sDisplayObject de la structure MMC_TASK , qui est renseigné par la méthode IEnumTASK ::Next .

Pour ce qui affiche l’image d’arrière-plan, la structure MMC_TASK_DISPLAY_OBJECT est remplie par la méthode IExtendTaskPad ::GetBackground .

Syntaxe

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;

Membres

eDisplayType

Valeur de type MMC_TASK_DISPLAY_TYPE qui spécifie le type d’image affiché comme arrière-plan. L’image peut être l’un des trois types suivants : symbole, GIF ou bitmap.

uBitmap

MMC_TASK_DISPLAY_BITMAP structure qui contient les chemins d’accès aux ressources des fichiers image du type d’image spécifié par eDisplayType. MMC_TASK_DISPLAY_BITMAP contient les chemins d’accès aux deux images utilisées lorsque l’utilisateur déplace la souris sur une tâche et lorsque la tâche est désélectionnée.

Le membre uBitmap est utilisé uniquement si eDisplayType est l’une des valeurs suivantes :

  • MMC_TASK_DISPLAY_TYPE_BITMAP
  • MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
  • MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
La valeur MMC_TASK_DISPLAY_TYPE_BITMAP indique qu’une image non transparente est utilisée pour la tâche ou l’arrière-plan. Les valeurs MMC_TASK_DISPLAY_TYPE_VANILLA_GIF et MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF indiquent qu’une image transparente est utilisée pour la tâche ou l’arrière-plan.
Note Il n’y a aucune différence entre MMC_TASK_DISPLAY_TYPE_VANILLA_GIF et MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF.
 

uSymbol

MMC_TASK_DISPLAY_SYMBOL structure qui contient le nom de police, le chemin de ressource EOT (embedded OpenType) et les caractères à afficher en tant qu’image.

USymbol est utilisé uniquement si eDisplayType est MMC_TASK_DISPLAY_TYPE_SYMBOL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête mmc.h

Voir aussi

IEnumTASK ::Next

IExtendTaskPad ::GetBackground

MMC_TASK

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE