创建文件管理器扩展

【勇芳软件工作室】汉化HomePreviousNext

文件管理器扩展必须驻留在包含标准入口点的FMExtensionProc回调函数的DLL中。扩展名必须包含定义文件管理器消息和结构的WFEXT.H头文件。文件管理器通过向DLL的FMExtensionProc函数发送以下消息与扩展DLL进行通信。

信息含义
1-99用户从扩展提供的菜单中选择了一个项目。该值是所选菜单项的标识符。
FMEVENT_HELPSTRING用户正在选择扩展菜单或工具栏命令项。文件管理器希望扩展提供一个帮助字符串。
FMEVENT_HELPMENUITEM用户在选择扩展菜单或工具栏命令项时按F1。文件管理器希望扩展名可以适当地调用WinHelp命令项。
FMEVENT_INITMENU用户选择了分机的菜单。扩展程序应初始化菜单中的项目。
FMEVENT_LOAD文件管理器正在加载扩展DLL,并提示DLL以获取有关DLL提供的菜单的信息。
FMEVENT_SELCHANGE文件管理器目录窗口或“搜索结果”窗口中的选择已更改。
FMEVENT_TOOLBARLOAD文件管理器正在创建工具栏并提示扩展DLL,以获取有关DLL添加到工具栏的任何按钮的信息。
FMEVENT_UNLOAD文件管理器正在卸载扩展DLL。
FMEVENT_USER_REFRESH用户从“窗口”菜单中选择了“刷新”命令。如果需要,扩展程序应更新菜单中的项目。