-
FindNextFile
鎖定
FindNextFile是一個函數,可以用來遍歷目錄或文件時,判斷當前目錄下是否有下一個目錄或文件。
- 中文名
- FindNextFile
- 作 用
- 查找下一個文件
- 類 型
- 函數指令
- 所屬學科
- 計算機
FindNextFileVB聲明
Public Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long
説明
根據調用FindFirstFile函數時指定的一個文件名查找下一個文件
返回值
Long,如執行成功,返回TRUE。否則為FALSE。
非零表示成功,零表示失敗。如不再有與指定條件相符的文件,會將GetLastError設置成ERROR_NO_MORE_FILES
參數表
參數 類型及説明
hFindFile Long,上一次查找返回的文件句柄
lpFindFileData WIN32_FIND_DATA,這個結構用於裝載與找到的文件有關的信息。該結構可用於後續的搜索
註解
此函數用於遍歷目錄或文件時,判斷當前目錄下是否有下一個目錄或文件
FindNextFileVC聲明
BOOLFindNextFile( HANDLE hFindFile, //searchhandle LPWIN32_FIND_DATA lpFindFileData //databuffer );
程序例
#include<stdio.h> #include<windows.h> intmain() { WIN32_FIND_DATAp; HANDLE h=FindFirstFile("e:\\test\\*.c",&p); puts(p.cFileName); while(FindNextFile(h,&p)) puts(p.cFileName); return0; }
功能説明
繼續查找FindFirstFile函數搜索後的文件
參數説明
HANDLE hFindFile搜索的文件句柄 函數執行的時候搜索的是此句柄的下一文件
LPWIN32_FIND_DATA lpFindFileData 指向一個用於保存文件信息的結構體
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:24次歷史版本
- 最近更新: canguanxihu