Partager via


CFileDialog::OnLBSelChangedNotify

Cette fonction est appelée chaque fois que la sélection actuelle dans une zone de liste est sur le point de modifier.

virtual void OnLBSelChangedNotify(
   UINT nIDBox,
   UINT iCurSel,
   UINT nCode
);

Paramètres

  • nIDBox
    L'ID de la zone de liste ou de la zone de liste déroulante dans lesquelles la sélection s'est produite.

  • iCurSel
    L'index de la sélection actuelle.

  • nCode
    Code de notification de contrôle.Ce paramètre doit avoir l'une des valeurs suivantes :

    • CD_LBSELCHANGE spécifie iCurSel est l'élément sélectionné dans une zone de liste à sélection unique.

    • CD_LBSELSUB spécifie qu' iCurSel n'est plus sélectionné dans une zone de liste de multiselection.

    • CD_LBSELADD spécifie qu' iCurSel est sélectionné dans une zone de liste de multiselection.

    • CD_LBSELNOITEMS spécifie qu'aucune sélection n'existe dans une zone de liste de multiselection.

Notes

Remplacez cette fonction pour fournir la gestion personnalisée des modifications de sélection de la zone de liste.Par exemple, vous pouvez utiliser cette fonction pour afficher les droits d'accès ou date-dernier- modifié de chaque fichier l'utilisateur sélectionne.

Configuration requise

Header: afxdlgs.h

Voir aussi

Référence

CFileDialog de classe

Graphique de la hiérarchie