我如何连接到另一个程序当前正在使用的文件,该程序不断向该文件写入内容?假设有一个 10 行的文本文件。当我启动我的应用程序时,每次写入程序保存其内容时,它都必须检测并读取其中的任何内容。可以在不不断检查文件大小/日期的情况下完成此操作吗?
您可以使用 ReadDirectoryChangesW API 监视文件夹的更改。
跟踪您读取的最后位置,当您收到该文件的更改通知时,从那里读取到文件末尾(按当前情况)。
如何使用 ReadDirectoryChangesW API 的示例如下:
为什么 ReadDirectoryChangesW 忽略事件? https://stackoverflow.com/questions/863135/why-does-readdirectorychangesw-omit-events
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)