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 [仅限桌面应用] |
标头 |
|