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

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

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

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

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

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