Recherche d’un ou plusieurs fichiers

Une application peut rechercher dans le répertoire actif tous les noms de fichiers qui correspondent à un modèle donné à l’aide des fonctions FindFirstFile, FindFirstFileEx, FindNextFile et FindClose . Le modèle doit être un nom de fichier valide et peut inclure des caractères génériques.

Les fonctions FindFirstFile et FindFirstFileEx créent des handles que FindFirstFileEx utilise pour rechercher d’autres fichiers avec le même modèle. Toutes les fonctions retournent des informations sur le fichier trouvé. Ces informations incluent le nom, la taille, les attributs et l’heure du fichier.

La fonction FindFirstFileEx permet également à une application de rechercher des fichiers en fonction de critères de recherche supplémentaires. La fonction peut limiter les recherches aux noms d’appareils ou de répertoires.

La fonction FindClose détruit les handles créés par FindFirstFile et FindFirstFileEx.

Une application peut rechercher un seul fichier sur un chemin d’accès spécifique à l’aide de la fonction SearchPath .