mfc-MFC的记事本文件打开的问题,续

问题描述

MFC的记事本文件打开的问题,续

MFC的记事本文件打开是不通过CfileDiaog的吧,那么怎么直接打开文件并且显示在CEDIT呢?

解决方案

你可以把读取文件的操作提取出来,作为一个独立的函数。直接打开直接传你的文件名参数。而通过打开命令打开,调用CFileDialog,传递返回的文件名,也调用它打开。

解决方案二:

如果有不明白的,可以进一步提问。

解决方案三:

CEdit 绑定CString变量,通过CFile将文件中内容读取到绑定的CString变量中,然后UpdateData刷新页面显示。

解决方案四:

打开文件对话框返回一个文件路径,然后通过文件操作打开、读取内容,将内容显示在编辑控件中。

时间: 2024-09-17 03:51:31

mfc-MFC的记事本文件打开的问题,续的相关文章

使用GDI+的MFC应用程序的文件打开和保存对话框

(译注:原文代码的Demo_VC7没有在同Demo_VC6一样显示滚动条视图,修改之) 开发环境:Windows XP/Server 2003/2000/NT4.0-SP6/98/Me, MS Visual Sudio 6.0/2003, GDI+ 介绍 CGdiplusFileOpenDialog和CGdiplusFileSaveAsDialog类提供了一个在GDI+的MFC应用程序轻松实现文件打开和保存对话框的方法. 主要特点是: 它们可以动态地装入关于支持图像的解码器/编码器和构建文件过滤

mfc-记事本的文件打开问题,关于MFC

问题描述 记事本的文件打开问题,关于MFC Windous中的记事本程序,不需要启动,直接就能点击打开文件,请问这是怎么做到的?用MFC编写的记事本怎么才能做到? 解决方案 CCommandLineInfo cmdInfo; ParseCommandLine(cmdInfo); if (!ProcessShellCommand(cmdInfo)) { return FALSE; } //// 应该放在上面的语句之后 LPTSTR cmd = ::GetCommandLine(); int arg

mfc-关于MFC文件打开MP4格式视频的问题

问题描述 关于MFC文件打开MP4格式视频的问题 我的程序是可以运行并显示MFC界面的,但是却打不开视频. CFileDialog dlg(TRUE,"*.mp4",NULL,NULL,"*.mp4|*.mp4||"); if(dlg.DoModal()==IDOK) { m_AllName=dlg.GetPathName(); m_FileName=dlg.GetFileName(); m_PathName=m_AllName.Left(m_AllName.Get

设置-vs2010 mfc编译后debug文件夹为空

问题描述 vs2010 mfc编译后debug文件夹为空 vs2010 mfc编译后debug文件夹为空,没有xx.exe等文件存在,release也不行,那个文件夹也为空.之前都还可以,不知道动了什么设置后就不行了,请大神们解答解答 解决方案 编译方式是否正确.或者试试重新生成选项 解决方案二: 右击工程,看以看到重新生成 解决方案三: 看看工程设置的输出目录设置是否指向了其它目录 解决方案四: 把编译输出贴上来看看.看看输出到哪里去了. 解决方案五: 编译当然是空的啊,点击生成解决方案,或是

mfc-文件菜单MFC运用,列出文件列表

问题描述 文件菜单MFC运用,列出文件列表 MFC对话框程序,每次打开文件,就把文件明添加到菜单中,点击菜单后实现文件的读取.打开,求一个思路 解决方案 参考:http://www.docin.com/p-709701310.htmlhttp://blog.sina.com.cn/s/blog_4bf793ad0100oakg.html 解决方案二: 1.一个Button按钮选择文件.2.把文件名记录到一个ListBox(如果重复则不添加).3.在ListBox添加文件操作. 解决方案三: 就是

字符集-MFC 如何读取UTF-8文件

问题描述 MFC 如何读取UTF-8文件 项目是UNICODE的字符集,现在想读取UTF-8文件并显示UTF-8文件如何编写代码,请各位大神解答 最好具体详细点,本人菜鸟一枚 解决方案 https://social.microsoft.com/Forums/de-DE/ec90ba39-be88-4060-8a0d-c3228e91e0f3/mfcutf8 去看看 解决方案二: 先把文件读到内存里,然后unicode转成utf-8字符流:http://blog.csdn.net/iefreer/

mfc-VC6.0中MFC编程有关资源文件的问题?

问题描述 VC6.0中MFC编程有关资源文件的问题? VC6.0中为什么打不开资源文件,也就是rc文件,只能用TEX打开,可是这样很不方便啊? 解决方案 可以啊 例如想编辑对话框,或其它的资源,是可以打开资源窗口的. 你的打不开,你是如何 操作的呢? 解决方案二: 是不是rc文件损坏了,造成编译器不能正确解析. 解决方案三: 应该是rc文件出现问题了吧

自己创建的文件夹-mfc对话框批量创建文件夹和空文件

问题描述 mfc对话框批量创建文件夹和空文件 mfc对话框批量创建文件夹和空文件,创建文件夹和文件,才学mfc,求解答,求案例 解决方案 CreateDirectory API 解决方案二: 创建空文件用CreateFile,再 CloseFile 解决方案三: 可以用windowsAPI,可以用System()执行md命令. 解决方案四: 得到sFolder了,就可以CreateFile来创建. 解决方案五: CreateDirectory/CFile::Open(...)/Close()/C

注册表-mfc单文档文件嵌入word的文档,运行后报错

问题描述 mfc单文档文件嵌入word的文档,运行后报错 我是按照这个链接做的.https://support.microsoft.com/zh-cn/kb/238611 但运行后就出现了未能创建新对象,请确保对象已输入注册表的错误. 我用的是vs2012和office2013 请问各位大牛该如何解决这个问题