Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > копирование на дисковод


Автор: Alexandr87 1.3.2006, 05:35
Необходимо отловить момент, когда пользователь копирует на дисковод (с дисковода) файлы.

Автор: _hunter 1.3.2006, 11:05
перехватываем CreateFile да CopyFile/CopyFileEx...

Автор: Alexandr87 4.3.2006, 15:55
Извините, что долго не отвечал. А можно пример кода. Собственно нужно перехватить момент копирования/создания, и получить путь - куда/откуда идет копирование.

Автор: _hunter 6.3.2006, 11:18
поищи по форуму. тем по перехватыванию API функций кучу понападнимали...

Автор: Alexandr87 7.3.2006, 04:23
Дело в том, что я уже работал с хуками, правда давно и немного. Там я использовалал константу WH_KEYBOARD. Для отлова событий клавиатуры, а здесь я даже ума не могу приложить, что да как. smile

Автор: _hunter 7.3.2006, 11:14
еще раз говорю. поиск по форуму спасет отца советской димакротии smile

Автор: Alexandr87 7.3.2006, 13:03
Поиск действительно помог. Большое спасибо hunter. Я просто думал, что это делается с помощью хуков, поэтому мой первый поиск не дал результатов.
В одном из постов нашел
http://www.rsdn.ru/article/baseserv/IntercetionAPI.xml
Это то, что мне нужно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)