vs2019mfc中示例编辑框怎么实时读取txt文本数据
时间: 2023-12-11 19:04:19 浏览: 58
读取txt文本数据
您可以使用 MFC 中的 CEdit 类来创建编辑框,并使用 CStdioFile 类来读取文本文件的数据。以下是一个示例代码,可以实时读取一个文本文件并将其显示在编辑框中:
```
// 声明 CEdit 和 CStdioFile 对象
CEdit m_Edit;
CStdioFile m_File;
// 打开文本文件
if(m_File.Open(_T("your_file_path.txt"), CFile::modeRead))
{
CString strLine;
// 循环读取每一行数据
while(m_File.ReadString(strLine))
{
// 将数据添加到编辑框中
m_Edit.SetWindowText(strLine);
// 每次添加数据后,让程序休眠一段时间,以实现实时显示效果
Sleep(1000);
}
// 关闭文件
m_File.Close();
}
```
在上面的代码中,您需要将 `your_file_path.txt` 替换为您要读取的文本文件的路径。`m_Edit` 是您在对话框中创建的编辑框控件的变量名。
上述代码中使用了 `Sleep(1000)` 函数来让程序休眠一秒钟,以实现实时显示效果。如果您不需要实时显示,可以将该行代码删除。
阅读全文