能实现吧。

解决方案 »

  1.   

    一面写,一面读,可以实现。 fseek 不断移动指针
      

  2.   

    如果拷贝文件是用ReadFile再WriteFile的操作,可以在用CreateFile打开文件时指定第2、第3个参数实现边写边读。具体权限的设置可以参考 http://msdn.microsoft.com/en-us/library/aa363874(v=VS.85).aspx
    例如:写文件使用 GENERIC_WRITE, FILE_SHARE_READ 打开句柄,
    那么读文件时就需要用 GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE。
    如果你是使用CopyFile来拷贝文件,那么写操作的句柄用GENERIC_WRITE, FILE_SHARE_READ就可以。