version
6.0
(still
mfc42.dll)->
Visual
C++
version
6.0
MFC
version
7.0
(mfc70.dll)
------>
Visual
C++
.NET
MFC自4.2之后改动就不大.
软件发行的时候会包含它自己需要的MFC运行时库的,一般不需要自己更新。
#include "stdafx.h"#include #include #include using namespace stdstruct FileObject{TCHAR szFileName[MAX_PATH+1] DWORD dwFileSize}//文件列表vector g_vFileListint ScanFiles(LPCTSTR lpFilePath){//设置wcout, 使能输出中文std::wcout.imbue(std::locale("chs")) //初始化搜索路径TCHAR szFind[MAX_PATH] WIN32_FIND_DATAW FindFileData wcscpy_s(szFind, MAX_PATH, lpFilePath) wcscat_s(szFind,MAX_PATH, L"\\*.*") HANDLE hFind=::FindFirstFile(szFind,&FindFileData) if(INVALID_HANDLE_VALUE == hFind){//cout::iterator iter for (iter = g_vFileList.begin()iter != g_vFileList.end()iter++){wcout<欢迎分享,转载请注明来源:内存溢出
评论列表(0条)