老师教的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); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯