MMC_TASK_DISPLAY_SYMBOL 结构 (mmc.h)
MMC 1.1 中引入了MMC_TASK_DISPLAY_SYMBOL结构。
MMC_TASK_DISPLAY_SYMBOL 结构用于MMC_TASK_DISPLAY_OBJECT结构的 uSymbol 成员,以指定在任务板上将符号显示为任务或背景图像所需的所有数据。
语法
typedef struct _MMC_TASK_DISPLAY_SYMBOL {
LPOLESTR szFontFamilyName;
LPOLESTR szURLtoEOT;
LPOLESTR szSymbolString;
} MMC_TASK_DISPLAY_SYMBOL;
成员
szFontFamilyName
指向以 null 结尾的字符串的指针,该字符串包含要显示的符号的字体系列名称。
例如,以下字符串指定字体为 Webdings:“Webdings”。
这绝不应设置为 NULL 字符串或空字符串。
szURLtoEOT
指向以 null 结尾的字符串的指针,该字符串包含 EOT 的资源路径 (嵌入的 OpenType) 文件,该文件包含要显示的符号的字体。
字符串应具有以下形式:“res:// filepath/imgpath”。
其中 ,filepath 是管理单元 DLL 的完整路径,该 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 结尾的字符串的指针,该字符串包含要显示在符号中的字符。
注解
使用 COM API 函数 CoTaskMemAlloc 分配结构中使用的 szFontFamilyName、szURLtoEOT 和 szSymbolString 字符串 (或等效) 和 MMC 将释放它们。
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | mmc.h |