FMS_LOAD-Struktur

Enthält Informationen, die der Datei-Manager zum Hinzufügen eines benutzerdefinierten Menüs verwendet, das von einer Datei-Manager-Erweiterungs-DLL bereitgestellt wird. Die -Struktur stellt auch einen Deltawert bereit, den die Erweiterungs-DLL verwenden kann, um das benutzerdefinierte Menü zu bearbeiten, nachdem der Datei-Manager das Menü geladen hat.

Syntax

typedef struct _FMS_LOAD {
  DWORD dwSize;
  TCHAR szMenuName[MENU_TEXT_LEN];
  HMENU hMenu;
  UINT  wMenuDelta;
} FMS_LOAD;

Member

dwSize

Art: DWORD

Die Länge der Struktur in Bytes.

szMenuName

Typ: TCHAR[MENU_TEXT_LEN]

Ein NULL-terminierter Name für ein Menüelement, das in der Menüleiste im Datei-Manager angezeigt wird.

Hmenu

Typ: HMENU

Der Bezeichner des Popupmenüs, das der Menüleiste im Datei-Manager hinzugefügt wurde.

wMenuDelta

Typ: UINT

Der Deltawert des Menüelements. Um Konflikte mit seinen eigenen Menüelementen zu vermeiden, nummeriert der Datei-Manager die Menüelementbezeichner im Popupmenü neu, das vom hMenu-Element identifiziert wird, indem dieser Deltawert zu jedem Bezeichner hinzugefügt wird. Eine Erweiterungs-DLL, die ein Menüelement ändern muss, muss das Element identifizieren, indem der Deltawert zum Bezeichner des Menüelements hinzugefügt wird. Der Wert dieses Members kann von Sitzung zu Sitzung variieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Wfext.h

Siehe auch

FMExtensionProc