다음을 통해 공유


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 또는 비트맵의 세 가지 유형 중 하나일 수 있습니다.

uBitmap

eDisplayType으로 지정된 이미지 형식의 이미지 파일에 대한 리소스 경로를 포함하는 MMC_TASK_DISPLAY_BITMAP 구조체입니다. MMC_TASK_DISPLAY_BITMAP 사용자가 마우스를 작업 위로 이동하고 작업이 선택 취소될 때 사용되는 두 이미지의 경로를 포함합니다.

uBitmap 멤버는 eDisplayType이 다음 값 중 하나인 경우에만 사용됩니다.

  • 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_GIF MMC_TASK_DISPLAY_TYPE_CHOCOLATE_GIF 사이에는 차이가 없습니다.
 

uSymbol

꼴 이름, EOT(포함된 OpenType) 리소스 경로 및 이미지로 표시할 문자를 포함하는 MMC_TASK_DISPLAY_SYMBOL 구조체입니다.

uSymboleDisplayTypeMMC_TASK_DISPLAY_TYPE_SYMBOL 경우에만 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 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