type
CUSTOMINFO = record
hHandle : HWND;
pszDir : PCHAR;
end;
...
var
ci :CUSTOMINFO;
hNotify:THandle;
...
ci.hHandle := HANDLE;
ci.pszDir := 'C:';
...
hNotify := FindFirstChangeNotification(ci.pszDir, True,
FILE_NOTIFY_CHANGE_FILE_NAME or
FILE_NOTIFY_CHANGE_DIR_NAME or
FILE_NOTIFY_CHANGE_ATTRIBUTES or
FILE_NOTIFY_CHANGE_SIZE );
if (hNotify = INVALID_HANDLE_VALUE) then
begin
ShowMessage('[INVALID_HANDLE_VALUE]' + IntToStr(hNotify));
Exit;
end;
...
여기서 hNotify의 값이 INVALID_HANDLE_VALUE 인 값이 나옵니다. 무엇이 틀린 가요...
고수님들의 도움 바랍니다.
즐코하십시오...