在由另一个程序(Windows)写入文件时读取文件

Reading a File While Being Written to by Another Program(Windows)

本文关键字:文件 读取 Windows 另一个 程序      更新时间:2023-10-16

基本上,我正在尝试在游戏运行时读取游戏中的日志文件,以使我的程序以动态方式对其进行反应。我知道这是可能的,因为其他程序(例如Notepad( ))能够做到这一点。但是,在搜索答案之后,我能想到的大部分都是与Linux相关的。

我不知道如何解决这个问题,对C 或C#的帮助是很棒的。即使我更喜欢本机C 而不是C#。

"本机" Winapi解决方案是CreateFile,尤其是其dwShareMode参数。