我如何挂钩到另一个程序当前正在使用的文件中,该程序会不断写出来?比方说,有一个包含10行的文本文件。当我启动我的应用程序时,它必须在每次编写程序保存其内容时检测并读取其中的任何内容。这可以在没有经常检查filesize / date的情况下完成吗?
答案 0 :(得分:2)
您可以使用ReadDirectoryChangesW API监视文件夹中的更改。
跟踪您读取的最后一个位置,当您收到该文件的更改通知时,请从那里读取到文件的末尾(当前的位置)。
如何使用ReadDirectoryChangesW API的示例如下:
答案 1 :(得分:1)