次の方法で共有


MMC_TASK_DISPLAY_SYMBOL構造体 (mmc.h)

MMC_TASK_DISPLAY_SYMBOL構造は MMC 1.1 で導入されています。

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

表示するシンボルのフォントを含む EOT (埋め込み OpenType) ファイルへのリソース パスを含む null で終わる文字列へのポインター。

文字列の形式は"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 で終わる文字列へのポインター。

解説

構造体で使用される szFontFamilyNameszURLtoEOT、および szSymbolString 文字列を COM API 関数 CoTaskMemAlloc (またはそれに相当する) と共に割り当てると、MMC によって解放されます。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header mmc.h

関連項目

IEnumTASK::Next

IExtendTaskPad::GetBackground

MMC_TASK_DISPLAY_BITMAP

MMC_TASK_DISPLAY_OBJECT

MMC_TASK_DISPLAY_TYPE