MFC如何读取TXT文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC如何读取TXT文件?相关的知识,希望对你有一定的参考价值。
用MFC提供的CFile类就可以很方便的实现对文件的读取了啊,CString text;
CFile file("1.txt",CFile::modeRead);
file.read(text,file.GetfileLenth());
这样就把 1.txt 文件中的内容读取到了text这个字符串中。 参考技术A CStdioFile( LPCTSTR lpszFileName, UINT nOpenFlags ); 参考技术B CStdioFile本回答被提问者采纳
在 MFC 中打开新窗口
【中文标题】在 MFC 中打开新窗口【英文标题】:Open new window in MFC 【发布时间】:2013-07-03 05:44:01 【问题描述】:我已经完成了一个 MFC 项目,现在我需要其他方面的帮助。
我有一个 .txt 格式的帮助文件。当我单击Help
按钮时,将打开此 help.txt 文件供其他用户查看如何使用我的应用程序。这是为了提供一个用户友好的应用程序供所有人使用。
我需要编码方面的帮助,以便从调试文件夹中打开这个 help.txt
文件。
C:\Users\Ashton\Desktop\LHM TEST\Debug\help.txt
任何帮助将不胜感激。谢谢。
【问题讨论】:
当用户点击帮助按钮时,您希望发生什么?使用 help.txt 文件打开记事本?为什么要硬编码 help.txt 文件的路径?也许 yolu 想打开与 .exe 文件位于同一文件夹中的 help.txt 文件。请更具体。 【参考方案1】:您可以在项目中添加一个对话框:CHelpDialog
在其中放置一个标签或文本框。打开对话框时读取 help.txt 文件并将文本设置为 Label 或 Textbox。
像这样打开帮助对话框:
CHelpDialog help;
help.DoModal();
另一种简单的方法是将 help.txt 文件打开到写字板或其他东西中,然后使用屏幕截图获取图像并将图像放入帮助对话框中。
【讨论】:
以上是关于MFC如何读取TXT文件?的主要内容,如果未能解决你的问题,请参考以下文章
MFC中如何查询D盘指定文件夹中的txt文件,并且按文件名查询后输出里面的内容?