Freigeben über


CFileDialog::OnLBSelChangedNotify

Diese Funktion wird immer dann aufgerufen, wenn die aktuelle Auswahl in einem Listenfeld im Begriff ist zu ändern.

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

Parameter

  • nIDBox
    Die ID des Listenfelds oder Kombinationsfeld, in denen die Auswahl aufgetreten ist.

  • iCurSel
    Der Index der aktuellen Auswahl.

  • nCode
    Der Steuerelementbenachrichtigungscode.Dieser Parameter muss einen der folgenden Werte aufweisen:

    • CD_LBSELCHANGE gibt iCurSel ist das ausgewählte Element in einem Liste, die die Einzelauswahl unterstützt, dies an.

    • CD_LBSELSUB gibt an, dass iCurSel nicht mehr in einem Mehrfachauswahllistenfeld ausgewählt ist.

    • CD_LBSELADD gibt an, dass iCurSel in einem Mehrfachauswahllistenfeld ausgewählt ist.

    • CD_LBSELNOITEMS gibt an, dass keine Auswahl in einem Mehrfachauswahllistenfeld vorhanden ist.

Hinweise

Überschreiben Sie diese Funktion, um benutzerdefinierte Behandlung Auswahl im Listenfeld bereitzustellen.Beispielsweise können Sie diese Funktion verwenden, um die Zugriffsrechte anzuzeigen, oder Datum-LAST-geändert aus jeder Datei wählt der Benutzer aus.

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CFileDialog-Klasse

Hierarchien-Diagramm