分机讯息

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

扩展程序可以发送以下窗口消息以从文件管理器检索相关信息。文件管理器保证仅对FMExtensionProc功能发送的消息正确响应。

信息描述
FM_GETDRIVEINFO文件管理器从活动窗口返回驱动器信息。扩展名指向FMS_GETDRIVEINFO结构的指针;文件管理器使用驱动器信息填充结构。
FM_GETFILESEL文件管理器从活动的文件管理器窗口(目录窗口或搜索结果窗口)返回有关所选文件的信息。扩展名指向FMS_GETFILESEL结构的指针;文件管理器使用文件信息填充结构。
FM_GETFILESELLFN与FM_GETFILESEL消息相同,除了所选文件可能具有较长的文件名。
FM_GETFOCUS文件管理器返回一个值,用于标识具有输入焦点的窗口类型。
FM_GETSELCOUNT文件管理器返回目录和搜索结果窗口中所选文件的计数。
FM_GETSELCOUNTLFN与FM_GETSELCOUNT消息相同,只是计数包含长文件名的文件。
FM_REFRESH_WINDOWS文件管理器重绘其活动窗口或其所有窗口。此消息与“窗口”菜单上的“文件管理器”刷新命令类似。
FM_RELOAD_EXTENSIONS文件管理器重新加载所有扩展。首先,文件管理器卸载所有分机,向每个分机发送一个FMEVENT_UNLOAD消息。然后,它重新加载扩展,向每个扩展发送一个FMEVENT_LOAD消息。FM_RELOAD_EXTENSIONS消息允许扩展通过从WINFILE.INI文件中删除其设置来自行卸载;此操作会导致文件管理器重新加载剩余的扩展名。其他应用程序和程序(例如安装程序)也可以通过调用PostMessage函数来发布此消息。