Freigeben über


NOTIFYICONIDENTIFIER-Struktur (shellapi.h)

Enthält Informationen, die von Shell_NotifyIconGetRect verwendet werden, um das Symbol zu identifizieren, für das das umgebende Rechteck abgerufen werden soll.

Syntax

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

Member

cbSize

Art: DWORD

Die Größe dieser Struktur in Bytes.

hWnd

Typ: HWND

Ein Handle für das übergeordnete Fenster, das von der Rückruffunktion der Benachrichtigung verwendet wird. Weitere Informationen finden Sie im hWnd-Member der NOTIFYICONDATA-Struktur .

uID

Typ: UINT

Der anwendungsdefinierte Bezeichner des Benachrichtigungssymbols. Einem einzelnen hWnd können mehrere Symbole zugeordnet werden, jedes mit einer eigenen uID.

guidItem

Typ: GUID

Eine registrierte GUID, die das Symbol identifiziert. Verwenden Sie GUID_NULL , wenn das Symbol nicht durch eine GUID identifiziert wird.

Hinweise

Das Symbol kann durch diese Struktur Shell_NotifyIconGetRect auf zwei Arten identifiziert werden:

  • guidItem allein (empfohlen)
  • hWnd plus uID
Wenn guidItem nicht GUID_NULL ist, werden hWnd und uID ignoriert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile shellapi.h