请帮忙解决

解决方案 »

  1.   

    示例如下:
    CFile file1(lpszFile1, CFile::modeReadWrite);
    CFile file2(lpszFile2, CFile::modeRead);
    DWORD dwSize = file2.GetLength();
    CHAR *pBuf = new CHAR[dwSize + 1];
    file2.Read(pBuf, dwSize);
    file1.SeekToEnd();
    file1.Write(pBuf, dwSize);示例中未作出错处理,实际代码中注意加上。
      

  2.   

    //以追加模式添加文件内容时需设置如下属性
                        CFile f;
                        f.Open("E:\\recv.bmp",CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite|CFile::typeBinary);//
                        f.SeekToEnd ();
                        f.Write(read,num);
                        //f.Write ("\r\n",2);
                        f.Close ();