永发信息网

老师教的MFC,可是win10不能安装vc++6.0怎么办

答案:2  悬赏:40  手机版
解决时间 2021-01-04 18:24
  • 提问者网友:人傍凄凉立暮秋
  • 2021-01-04 06:56
老师教的MFC,可是win10不能安装vc++6.0怎么办
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-01-10 06:24
可以兼容,不过需要设置兼容模式,下面是如何在win8/8.1/10上安装vc++6.0的方法: 从网上下载安装包后,解压打开,从中找到setup.exe 右键点击setup.exe属性,选项中选择兼容性,点击以兼容性运行这个程序,并在兼容模式中选择windows XP(Serice Pack 3),设置什么也不要勾选,再点击确认。 双击setup.exe,像安装其他的程序一样安装就行,点击next,继续 按默认继续点击下一步的操作,如图填写,两个都填写microsoft。上面一行不用填 其他都按默认 出现次页面时,选择是继续 选择custom继续 后面默认,出现此窗口时,勾选点击ok确认, 后面的的安装继续默认就行了 注意事项 主要就是注意点击setup.exe 时需要把属性里的兼容性设置好
全部回答
  • 1楼网友:鱼忧
  • 2021-01-10 07:25

我简单做了一下,基本实现你要的功能,事件响应代码在下面

得到路径之后,然后对文件进行文件内容的读取,读取到一个缓冲区内,然后 用 setwindowtext函数将 内容显示在 下面的空间上即可

void ctest2dlg::onbutton1() {  // todo: add your control notification handler code here  cstring strpath;//用来保存文件路径  char strbuff[0xffff];//用来保存文件内容  cfile file;//文件类对象  cfiledialog dlg(true); //文件对话框类对象  if(dlg.domodal()==idok)  {   strpath=dlg.getpathname();//获取路径  }  getdlgitem(idc_edit_path)->setwindowtext(strpath);//设置路径文本  file.open(strpath,cfile::moderead);//打开文件  int filesize=file.getlength();  file.read(strbuff,filesize);//读取  strbuff[filesize]='\0';  getdlgitem(idc_edit_txt)->setwindowtext(strbuff);   }

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯