Compartilhar via


estrutura MMC_TASK_DISPLAY_OBJECT (mmc.h)

A estrutura MMC_TASK_DISPLAY_OBJECT é introduzida no MMC 1.1.

A estrutura MMC_TASK_DISPLAY_OBJECT especifica o tipo de imagem e todos os dados necessários para usar essa imagem para exibir uma tarefa ou a tela de fundo em um bloco de tarefas.

Para o que exibe a imagem da tarefa, a estrutura MMC_TASK_DISPLAY_OBJECT é o membro sDisplayObject da estrutura MMC_TASK , que é preenchida pelo método IEnumTASK::Next .

Para o que exibe a imagem de plano de fundo, a estrutura MMC_TASK_DISPLAY_OBJECT é preenchida pelo método IExtendTaskPad::GetBackground .

Sintaxe

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;

Membros

eDisplayType

Valor do tipo MMC_TASK_DISPLAY_TYPE que especifica o tipo de imagem exibido como a tela de fundo. A imagem pode ser um dos três tipos: symbol, GIF ou bitmap.

uBitmap

MMC_TASK_DISPLAY_BITMAP estrutura que contém os caminhos de recurso para os arquivos de imagem do tipo de imagem especificado por eDisplayType. MMC_TASK_DISPLAY_BITMAP contém os caminhos para as duas imagens usadas quando o usuário move o mouse sobre uma tarefa e quando a tarefa é desmarcada.

O membro uBitmap será usado somente se eDisplayType for um dos seguintes valores:

  • MMC_TASK_DISPLAY_TYPE_BITMAP
  • MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
  • MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
O valor MMC_TASK_DISPLAY_TYPE_BITMAP indica que uma imagem não transparente está sendo usada para a tarefa ou tela de fundo. Os valores MMC_TASK_DISPLAY_TYPE_VANILLA_GIF e MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF indicam que uma imagem transparente está sendo usada para a tarefa ou tela de fundo.
Nota Não há diferença entre MMC_TASK_DISPLAY_TYPE_VANILLA_GIF e MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF.
 

uSymbol

MMC_TASK_DISPLAY_SYMBOL estrutura que contém o nome da fonte, o caminho do recurso EOT (OpenType inserido) e os caracteres a serem exibidos como a imagem.

O uSymbol será usado somente se eDisplayType for MMC_TASK_DISPLAY_TYPE_SYMBOL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho mmc.h

Confira também

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE