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.
typedef struct _FMS_LOAD {
DWORD dwSize;
TCHAR szMenuName[MENU_TEXT_LEN];
HMENU hMenu;
UINT wMenuDelta;
} FMS_LOAD;
-
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.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|