VC常用函式

2021-10-10 15:33:16 字數 1245 閱讀 4270

#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...