MMC_TASK_DISPLAY_OBJECT構造体 (mmc.h)
MMC_TASK_DISPLAY_OBJECT構造は MMC 1.1 で導入されています。
MMC_TASK_DISPLAY_OBJECT構造体は、画像の種類と、タスクパッドにタスクまたは背景を表示するためにそのイメージを使用するために必要なすべてのデータを指定します。
タスク イメージを表示する場合、MMC_TASK_DISPLAY_OBJECT構造体は、IEnumTASK::Next メソッドによって入力されるMMC_TASK構造体の sDisplayObject メンバーです。
背景画像を表示する場合、 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、ビットマップの 3 種類のいずれかを指定できます。
uBitmap
MMC_TASK_DISPLAY_BITMAPeDisplayType で指定されたイメージの種類のイメージ ファイルへのリソース パスを含む構造体です。 MMC_TASK_DISPLAY_BITMAP には、ユーザーがタスクの上にマウスを移動し、タスクの選択が解除されたときに使用される 2 つの画像へのパスが含まれます。
uBitmap メンバーは、eDisplayType が次のいずれかの値である場合にのみ使用されます。
- MMC_TASK_DISPLAY_TYPE_BITMAP
- MMC_TASK_DISPLAY_TYPE_VANILLA_GIF
- MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF
uSymbol
MMC_TASK_DISPLAY_SYMBOL フォント名、EOT (埋め込み OpenType) リソース パス、およびイメージとして表示する文字を含む構造体です。
uSymbol は、eDisplayType がMMC_TASK_DISPLAY_TYPE_SYMBOL場合にのみ使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
Header | mmc.h |