#include
"stdafx.h"
#include
#include
#pragma warning(disable: 4996)
//輸出某一資料夾下的所有檔案(包括子資料夾裡的)
unsigned
intlistdir
(const
char
* pchdata)
;long handlefind =-1
;char tempdir[maxlen]=;
strcat
(tempdir, pchdata)
;strcat
(tempdir,
"\\*.*");
//如果成功, _findfirst將返回唯一的搜尋控制代碼,該控制代碼標識與filespec規範匹配的檔案或檔案組,可以在後續呼叫中使用_findnext或_findclose。 否則, _findfirst返回-1
handlefind =
_findfirst
(tempdir,
&fdata);if
(-1== handlefind)
return0;
int ret =0;
while
(ret !=-1
);strcat
(dir, pchdata)
;strcat
(dir,
"\\");
strcat
(dir, fdata.name)
;printf
("%s\n"
, dir)
; filenum++;}
}else
;strcat
(pdir, pchdata)
;strcat
(pdir,
"\\");
strcat
(pdir, fdata.name)
; filenum +
=listdir
(pdir);}
} ret =
_findnext
(handlefind,
&fdata)
;//如果成功,則返回 0。 否則,將返回-1
}_findclose
(handlefind)
;return filenum;
}int
main
(void
)
VC常用函式
獲取工作路徑的函式 getcurrentdirectory the getcurrentdirectory function retrieves the current directory for the current process.dword getcurrentdirectory dword...
VC 常用函式
獲得視窗控制代碼 全集 this m hwnd hwnd getforegroundwindow void getsafehwnd 取你程式所在視窗類的控制代碼 getactivewindow 取當前活動視窗控制代碼 afxgetmainwnd 取主視窗控制代碼 getforegroundwindo...
VC常用程序函式
class processutils include stdafx.h include process utils.h include psapi.h include dword processutils findprocess const tchar strprocessname return 0...