Partager via


macro ComboBox_Dir (windowsx.h)

Ajoute des noms à la liste affichée par une zone de liste modifiable. La macro ajoute les noms des répertoires et des fichiers qui correspondent à une chaîne et un ensemble d’attributs de fichier spécifiés. Il peut également ajouter des lettres de lecteur mappées à la liste dans une zone de liste déroulante. Vous pouvez utiliser cette macro ou envoyer explicitement le message CB_DIR.

Syntaxe

int ComboBox_Dir(
   HWND    hwndCtl,
   UINT    attrs,
   LPCTSTR lpszFileSpec
);

Paramètres

hwndCtl

Type : HWND

Handle vers le contrôle.

attrs

Type : UINT

Attributs des fichiers ou répertoires à ajouter à la liste dans une zone de liste déroulante. Pour plus d’informations, consultez CB_DIR.

lpszFileSpec

Type : LPCTSTR

Pointeur vers la chaîne terminée par null qui spécifie un chemin d’accès absolu, un chemin relatif ou un nom de fichier. Un chemin d’accès absolu peut commencer par une lettre de lecteur (par exemple, d :) ou un nom UNC (par exemple, \ nom_machine\ nom_partage).

Valeur de retour

Type : int

Si le message réussit, la valeur de retour est l’index de base zéro du nom ajouté à la liste. Si une erreur se produit, la valeur de retour est CB_ERR. S’il y a un espace insuffisant pour stocker les nouvelles chaînes, la valeur de retour est CB_ERRSPACE.

Remarques

Pour plus d’informations, consultez CB_DIR.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête windowsx.h