|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Adding the Undelete Command
File Manager supports a hook for adding an Undelete command to the File menu (below the Delete command). If an "undelete" dynamic-link library is specified in the WINFILE.INI file, File Manager adds the Undelete command to the File menu when starting. When the user chooses the Undelete command, File Manager calls the DLL.
The [settings] section of the WINFILE.INI file should include a reference to the undelete DLL, as follows.
[settings] UNDELETE.DLL=C:\MYDIR\OTHER.DLL
An undelete DLL must include a standard entry point, the UndeleteFile function. This function must be exported by specifying the name of the function in the EXPORTS statement of the DLL's module-definition (.DEF) file. The UndeleteFile function is defined as follows:
DWORD APIENTRY UndeleteFile(hwndParent, lpszDir) HWND hwndParent; LPSTR lpszDir;
The hwndParent parameter identifies the parent window for any dialog boxes the DLL creates. The lpszDir parameter specifies the initial directory to be used (for example, C:\TEMP).
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Дополнение Команды Undelete
Файловый Менеджер поддерживает захват для дополнения команды Undelete в меню Файла (ниже команды Delete). Если библиотека динамической связи "восстанавливает" определен в файле WINFILE.INI, Файловый Менеджер добавляет команду Undelete к меню Файла при запуске. Когда пользователь выбирает команду Undelete, Файловые вызовы Менеджера DLL.
[settings] секция файла WINFILE.INI должна включить ссылку на восстанавливать DLL, следующим образом.
[settings] UNDELETE.DLL=C:\MYDIR\OTHER.DLL
Восстанавливать DLL должен включить стандартную точку входа, функция UndeleteFile. Эта функция должна быть экспортирована определением имени функции в утверждении ЭКСПОРТА DLL's модульное-определение (.ОПРЕДЕЛЕННЫЙ) файл. Функция UndeleteFile определяется следующим образом:
DWORD APIENTRY UndeleteFile(hwndParent, lpszDir) HWND hwndParent; LPSTR lpszDir;
Параметр hwndParent идентифицирует родительское окно для любых диалоговых блоков DLL создается. Параметр lpszDir определяет начальный директорий, который нужно использовать (например, C:\TEMP).
|
|
|
|
| |