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