Partager via


structure FMS_LOAD

Contient les 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é une fois que le Gestionnaire de fichiers a chargé le menu.

Syntaxe

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

Membres

dwSize

Type : DWORD

Longueur, en octets, de la structure.

szMenuName

Type : TCHAR[MENU_TEXT_LEN]

Nom null d’un élément de menu qui apparaît dans la barre de menus du Gestionnaire de fichiers.

hMenu

Type : HMENU

Identificateur du menu contextuel ajouté à la barre de menus du 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 d’une session à l’autre.

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
Wfext.h

Voir aussi

FMExtensionProc