lpData: Pointer): DWORD; stdcall
, в справке WinAPI написано: function CopyFileEx(lpExistingFileName, lpNewFileName: PChar; lpProgressRoutine: TFNProgressRoutine; lpData: Pointer; pbCancel: PBool; dwCopyFlags: DWORD): BOOL;
------------ Дoбавленo в 09.52:
Поэтому я и ставил
lpData: Pointer): TFNProgressRoutine; stdcall
. А компилятор мне: Incompatible types: 'Integer' and 'Pointer'