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_VANILLA_GIF與MMC_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 |