Поделиться через


структура MMC_TASK_DISPLAY_SYMBOL (mmc.h)

Структура MMC_TASK_DISPLAY_SYMBOL представлена в MMC 1.1.

Структура MMC_TASK_DISPLAY_SYMBOL используется для элемента uSymbolструктуры MMC_TASK_DISPLAY_OBJECT , чтобы указать все данные, необходимые для отображения символа в виде изображения задачи или фона на панели задач.

Синтаксис

typedef struct _MMC_TASK_DISPLAY_SYMBOL {
  LPOLESTR szFontFamilyName;
  LPOLESTR szURLtoEOT;
  LPOLESTR szSymbolString;
} MMC_TASK_DISPLAY_SYMBOL;

Члены

szFontFamilyName

Указатель на строку, завершающуюся нулевым значением, которая содержит имя семейства шрифтов отображаемого символа.

Например, следующая строка указывает, что шрифтом является Webdings: "Webdings".

Никогда не следует задавать значение NULL или пустую строку.

szURLtoEOT

Указатель на строку, завершающуюся пустым значением, которая содержит путь к ресурсу файла EOT (внедренный OpenType), содержащий шрифт для отображения символа.

Строка должна иметь следующий вид: "res:// filepath/imgpath".

где filepath — это полный путь к библиотеке DLL оснастки, в которой файл изображения хранится в качестве ресурса, а imgpath — это путь к ресурсу файла образа с библиотекой DLL оснастки.

Например, следующая строка указывает, что оснастка DLL (snapin.dll) имеет путь "c:\windows\system32\snapin.dll", а путь к ресурсу — img/myfont.eot: "res://c:\windows\system32\snapin.dll/img/myfont.eot".

szSymbolString

Указатель на строку, завершающуюся значением NULL, которая содержит символ или символы, отображаемые в символе.

Комментарии

Выделите строки szFontFamilyName, szURLtoEOT и szSymbolString , используемые в структуре, с функцией COM API CoTaskMemAlloc (или эквивалентной), и MMC выпустит их.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть mmc.h

См. также раздел

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_OBJECT

MMC_TASK_DISPLAY_TYPE