在MFC中,可以使用CFile类的Open函数来判断指定文件是否存在。Open函数会尝试打开指定的文件,如果文件打开成功,则说明文件存在;如果文件打开失败,则说明文件不存在。
下面是一个示例代码:
CString filePath = "C:\\path\\to\\file.txt"; CFile file; if (file.Open(filePath, CFile::modeRead)) { // 文件存在 file.Close(); } else { // 文件不存在 }
在上面的示例中,filePath是要判断的文件路径。通过调用Open函数来尝试打开文件,如果成功则说明文件存在,然后再调用Close函数关闭文件;如果失败则说明文件不存在。