如何找出用戶試圖打開文件? 我在Windows API中發現了一些事件,但他們只是注意到該文件已打開。在動作開始之前是否有任何可以捕獲的打開/刪除/複製文件事件?
0
A
回答
0
使用FileSystemWatcher
可以跟蹤對文件的各種變化,看到了過濾器NotifyFilters
-
0
您也可以嘗試下面的鏈接瞭解如何創建和使用FileSystemWatcher組件來監視對文件系統所做的更改。
http://www.mstecharticles.com/2012/09/c-monitor-file-system-using.html
相關問題
- 1. 是否有可能捕獲線程開始和結束事件?
- 2. 在打開文件之前知道文件當前是否已打開?
- 3. DOM元素被刪除之前是否有任何事件?
- 4. 是否有可能在更改事件之前捕獲comboBoxes值
- 5. 在閱讀文件之前檢查文件是否打開?
- 6. 文件是否可以打開?
- 7. 是否可以打開多文件夾?
- 8. 有沒有辦法在卸載文件系統之前檢查是否有任何文件已打開?
- 9. 是否可以從文件的開頭刪除字節?
- 10. vim打開文件名之前是否存在鉤子?
- 11. 如何刪除已打開的文件?
- 12. 如何在Page_Load之前捕獲事件
- 13. 刪除/清除打開文本文件
- 14. 是否有任何通知可以捕獲iPhone 6上的Reachability事件?
- 15. 是否有在canvas的updateComplete()之前引發的任何事件?
- 16. 在離開頁面之前刪除事件監聽器
- 17. 是否有人可以用opencv 2.4.3打開這個jpg文件?
- 18. ofstream - 檢測文件是否在打開和關閉之間被刪除
- 19. 是否可以在當前位置打開excel文件而不是下載它
- 20. 打開之前保存的matlab文件
- 21. 如何在用戶刪除它們之前複製文件 - Android
- 22. 系統托盤是否有可以捕獲的事件?
- 23. 是否可以從IFileDialog中刪除/隱藏打開的按鈕
- 24. 是否可以在javascript中複製,粘貼,打開新窗口?
- 25. 是否有可能在C#中捕獲任何非特定的輸入事件?
- 26. 刪除之前發生在打開刪除確認模式
- 27. 是否可以在Gmaps上打開kml文件?
- 28. 是否可以在PhpStorm for Typescript文件中打開JSLint檢查?
- 29. VBA之前打開文件夾
- 30. Visual Studio預編譯事件是否保證在編譯開始之前完成?
只有在動作發生後纔會觸發它的事件,而不是之前。 – Pondidum 2011-03-03 17:07:30
什麼是知道用戶何時嘗試打開(甚至在文件打開操作之前)的原因。你想做什麼,請詳細說明一下? – Kumar 2011-03-03 17:13:50
也許他正在研究未來的預測技術,希望能夠重複使用代碼? :) – 2011-03-03 19:02:15