C语言文件(*.c)能不能调用CFile类函数(MFC Library)?

解决方案 »

  1.   

    想实现以下:            CFile  file(strFile, CFile::modeRead);
    CString strText(_T(""));
    char buf[100] = {0};
    DWORD dwEnd = file.SeekToEnd();
    file.SeekToBegin();
    while(dwEnd != file.GetPosition())
    {
    memset(buf, 0, sizeof(buf));
    file.Read(buf, 99);                         }
     ..........   
      

  2.   

    应该是可以的,只不过要中介一下, 写一个函数,调用MFC的 CFile 。然后将这个函数输出就可以了。
      

  3.   

    你可以选择不用 CFile,
    用 FILE 和 fread fwrite fssek ftell 不行么
      

  4.   

    用C就不要用mfc的东西.
    C++编译器这么普及,为什么一定要C?
      

  5.   

    CFile 是类,C能支持C类吗?如果支持了,那还叫C吗?
      

  6.   

    你可以看一下MFC源代码里边CFile的实现,把它的函数功能拿出来用就是了。
      

  7.   

    fread fwrite fssek ftell