共用方式為


MMC_TASK_DISPLAY_OBJECT結構 (mmc.h)

MMC_TASK_DISPLAY_OBJECT 結構是在 MMC 1.1 中引進。

MMC_TASK_DISPLAY_OBJECT 結構會指定影像類型,以及使用該影像來顯示任務或任務板背景所需的所有數據。

針對顯示工作影像的 ,MMC_TASK_DISPLAY_OBJECT 結構是 MMC_TASK 結構的 sDisplayObject 成員,由 IEnumTASK::Next 方法填入。

針對顯示背景影像的 , MMC_TASK_DISPLAY_OBJECT 結構會由 IExtendTaskPad::GetBackground 方法填入。

語法

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;

成員

eDisplayType

類型 MMC_TASK_DISPLAY_TYPE 的值,指定顯示為背景的影像類型。 影像可以是三種類型之一:符號、GIF 或位圖。

uBitmap

MMC_TASK_DISPLAY_BITMAP 結構,其中包含 eDisplayType 所指定映像類型之影像檔的資源路徑。 MMC_TASK_DISPLAY_BITMAP 包含使用者在工作上移動滑鼠時,以及取消選取工作時所使用的兩個影像路徑。

只有在 eDisplayType 是下列其中一個值時,才會使用 uBitmap 成員:

  • MMC_TASK_DISPLAY_TYPE_BITMAP
  • MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
  • MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
MMC_TASK_DISPLAY_TYPE_BITMAP值表示工作或背景正在使用非透明影像。 MMC_TASK_DISPLAY_TYPE_VANILLA_GIFMMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF值表示要用於工作或背景的透明影像。
注意MMC_TASK_DISPLAY_TYPE_VANILLA_GIFMMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF之間沒有任何差異。
 

uSymbol

MMC_TASK_DISPLAY_SYMBOL 結構,其中包含字型名稱、EOT (內嵌 OpenType) 資源路徑,以及要顯示為影像的字元。

只有在 eDisplayTypeMMC_TASK_DISPLAY_TYPE_SYMBOL時,才會使用 uSymbol

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 mmc.h

另請參閱

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_SYMBOL

MMC_TASK_DISPLAY_TYPE