На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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).


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz