问题描述:win32的工程,使用CFileFind 类,引入了头文件#include
提供参考思路,链接:https://learn.microsoft.com/zh-cn/cpp/error-messages/compiler-errors-1/compiler-error-c2065?view=msvc-140
【文章中以实例的形式讲解error C2065: 'CFileFind',出现的10种情况,并给出分析方法】
建议用FindFirstFile等函数,路径前带\\?\前缀,这样可以避免....之类畸形文件夹和长路径(超过260)的影响。
CFileFind一看就是MFC提供的类,打开你项目对MFC的支持试试
如截图,将Win32工程,改成在共享DLL中使用MFC
工程未添加mfc的支持,进行如下操作即可:
1、在工程中添加mfc动态支持:
有帮助请采纳,谢谢!
把#include "stdafx.h"放在最前面也不行吗