CFileFind:FindFile当使用长路径时,失败,该怎么处理

CFileFind::FindFile当使用长路径时,失败
CFileFind::FindFile当使用长路径时,就会失败,MAX_PATH的长度超过260,如何可使用长的路径,谢谢!

------解决方案--------------------
GetShortPathName
将长路径名转换为短路径名
------解决方案--------------------
GetShortPathName 转换一下?
------解决方案--------------------
从来不用MFC做界面之外的事情,所以这个类不清楚。
不过Win API的FindFirstFile,当你使用Unicode版本函数,并且使用 "\\?\"方式指定路径,就能把限制扩大到32,767字符。比如"\\\\?\\C:\\"
------解决方案--------------------
探讨
从来不用MFC做界面之外的事情,所以这个类不清楚。
不过Win API的FindFirstFile,当你使用Unicode版本函数,并且使用 "\\?\"方式指定路径,就能把限制扩大到32,767字符。比如"\\\\?\\C:\\"