FMS_LOAD 结构

包含文件管理器用于添加由文件管理器扩展 DLL 提供的自定义菜单的信息。 该结构还提供一个增量值,扩展 DLL 可以在文件管理器加载菜单后使用该增量值来操作自定义菜单。

语法

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

成员

dwSize

类型:DWORD

结构的长度(以字节为单位)。

szMenuName

类型: TCHAR[MENU_TEXT_LEN]

菜单项的以 null 结尾的名称,显示在文件管理器中的菜单栏上。

hMenu

类型: HMENU

添加到文件管理器菜单栏的弹出菜单的标识符。

wMenuDelta

类型: UINT

菜单项增量值。 为了避免与其自己的菜单项冲突,文件管理器通过向每个标识符添加此增量值,对 hMenu 成员标识的弹出菜单中的菜单项标识符重新编号。 必须修改菜单项的扩展 DLL 必须通过将增量值添加到菜单项的标识符来标识该项。 此成员的值可能因会话而异。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Wfext.h

另请参阅

FMExtensionProc