提示一下:
CFile file;
file.open();
file.seek(pos)  //指定开始的Pos
file.write()
file.close()

解决方案 »

  1.   

    CFile file;
    file.open();
    file.seek(pos) //指定开始的Pos
    file.read(buffer)//把3004后面的内容读到缓冲区
    file.write()//写3004
    file.write(buffer)
    file.close()
      

  2.   

    tbmac() :这倒是一个省事的办法。
      

  3.   

    用标准C的fwrite()不就行了,它可一指定覆盖文件的起始和结束位置
      

  4.   

    使用CreateFile打开文件,然后使用WriteFile函数往文件里面写,可以直接改写文件中间的内容。
      

  5.   

    zhangnanonnet(pizizhang):我不知道这个函数有这个用法,请指教,开始位置倒是可以的。后面怎么做?文件打开的模式是什么?
    如果能用这个函数这么做,那是肯简单。
    请多多指教
      

  6.   

    好了,原来如此简单,谢谢上面的朋友,我采取了zhangnanonnet(pizizhang)的方法,果然简单呀!
    现在就给各位大侠给分!