_Structure de charge FMS
Contient des informations utilisées par le gestionnaire de fichiers pour ajouter un menu personnalisé fourni par une DLL d’extension du gestionnaire de fichiers. La structure fournit également une valeur delta que la DLL d’extension peut utiliser pour manipuler le menu personnalisé après le chargement du menu par le gestionnaire de fichiers.
Syntaxe
typedef struct _FMS_LOAD {
DWORD dwSize;
TCHAR szMenuName[MENU_TEXT_LEN];
HMENU hMenu;
UINT wMenuDelta;
} FMS_LOAD;
Membres
-
dwSize nul
-
Type : DWORD
-
Longueur, en octets, de la structure.
-
szMenuName
-
Type : [ _ _ longueur ] du texte du menu TCHAR
-
Nom se terminant par un caractère NULL d’un élément de menu qui s’affiche dans la barre de menus du gestionnaire de fichiers.
-
hMenu
-
Type : HMENU
-
Identificateur du menu contextuel ajouté à la barre de menus dans le gestionnaire de fichiers.
-
wMenuDelta
-
Type : uint
-
Valeur delta de l’élément de menu. Pour éviter les conflits avec ses propres éléments de menu, le gestionnaire de fichiers renumérote les identificateurs d’élément de menu dans le menu contextuel identifié par le membre HMENU en ajoutant cette valeur Delta à chaque identificateur. Une DLL d’extension qui doit modifier un élément de menu doit identifier l’élément en ajoutant la valeur Delta à l’identificateur de l’élément de menu. La valeur de ce membre peut varier de la session à la session.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professionnel - [Applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows 2000 Server - [Applications de bureau uniquement] |
| En-tête |
|