ICopyHook, filer og meget andet !!!!
ud fra den følgende artikkelhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/copyhookhandlers.asp
Får jeg noget at vide om CopyHook og dito handlers ...
Den foreskriver jeg skal implementere ICopyHook og der med metoden CopyCallback. Det bliver til noget alla det her :
const
CLSID_CopyHook: TGUID = '{66CD5F60-A044-11D0-A9BF-00A024E3867F}';
type
TCopyHook = class(TComObject, ICopyHook)
protected
function CopyCallback(
Wnd: HWND;
wFunc : UINT;
wFlags: UINT;
pszSrcFile: pAnsiChar;
dwSrcAttribs: DWORD;
pszDestFile: PAnsiChar;
dwDestAttribs: DWORD
): UINT; stdcall;
end;
Og så en implemtering der er ligegyldig for spørgsmålet.
Microsoft beskriver også hvordan jeg skal registere den.
Altsammen meget fint ! Men det virker kun på foldere !!!
Hvordan får jeg det til at virke på filer ?
Eksempler i C++ og Delphi er velkommene !
Jens B
