NOTIFYICONIDENTIFIER 構造体 (shellapi.h)

外接する四角形を取得するアイコンを識別するために Shell_NotifyIconGetRect によって使用される情報が含まれます。

構文

typedef struct _NOTIFYICONIDENTIFIER {
  DWORD cbSize;
  HWND  hWnd;
  UINT  uID;
  GUID  guidItem;
} NOTIFYICONIDENTIFIER, *PNOTIFYICONIDENTIFIER;

メンバー

cbSize

型: DWORD

この構造体のサイズ (バイト単位)。

hWnd

型: HWND

通知のコールバック関数によって使用される親ウィンドウへのハンドル。 詳細については、NOTIFYICONDATA 構造体の hWnd メンバーを参照してください。

uID

型: UINT

通知アイコンのアプリケーション定義識別子。 複数のアイコンを 1 つの hWnd に関連付けることができ、それぞれに独自の uID を使用できます。

guidItem

種類: GUID

アイコンを識別する登録済み GUID。 アイコンが GUID で識別されない場合は、GUID_NULLを使用します。

注釈

アイコンは、次の 2 つの方法でこの 構造をShell_NotifyIconGetRect するように識別できます。

  • guidItem 単独 (推奨)
  • hWnduID
guidItemGUID_NULLされていない場合、hWnduID は無視されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header shellapi.h