text: Copy Befehl im Explorer abfangen - administrator.de
  Copy-Befehl im Explorer abfangen
  26744 (Level 1)
  12.03.2006, aktualisiert 16.03.2006, 4574 Aufrufe, 2 Kommentare
  Kopierbefehl im Dateiexplorer abfangen, um markierte Datei zuerst zu zippen
  Wie kann ich den Kopierbefehl im Dateiexplorer abfangen, um die markierte Datei vorm kopieren zu zippen. Wäre nett , wenn ihr einen Quellcode (WinApi-dll oder exe) in C++ hättet.
  Das zip-Programm in C++ liegt schon vor. Habe mir Hook in einer DLL probiert, kann aber damit nur mit der Instanz arbeiten, in die ich die DLL eingebunden habe. Brauche aber ein Programm, dass mir die Explorer-Events referenziert. Bräucht die hInstance vom Explorer oder die ProcID. Wäre schön,wenn ihr da weiterwüsstet! Wäre für jeden Vorschlag dankbar.
  LÖSUNG 18697 schreibt am 14.03.2006 um 20:41:13 Uhr
  LÖSUNG 26744 schreibt am 16.03.2006 um 17:29:53 Uhr
  LÖSUNG 14.03.2006 um 20:41 Uhr
  Ich sehe nur die Holzhammermethode "ReadDirectoryChangesW()":
  http://www.codeproject.com/file/directorychangewatcher.asp
  http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcsamp ...
  aber das ist wohl nicht das gewünschte..
  LÖSUNG 16.03.2006 um 17:29 Uhr
  Danke für die zwei links. Werde die ReradDirectoryChangesW-API so bald als möglich ausprobieren - vielleicht klappts. Schicke Dir dann Quellcode, kann sein ,dass bei Dir auch mal so ein Problem anliegt.