次の方法で共有


CFileDialog::OnLBSelChangedNotify

更新 : 2007 年 11 月

この関数は、リスト ボックス内で現在選択されている項目を変更しようとするたびに呼び出されます。

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

パラメータ

  • nIDBox
    項目が選択されているリスト ボックス、または、コンボ ボックスの ID。

  • iCurSel
    現在選択されている項目のインデックス。

  • nCode
    コントロール通知コード。このパラメータには、次のいずれか 1 つを指定します。

    • CD_LBSELCHANGE   iCurSel の項目が単一選択リスト ボックスで選択されていることを示します。

    • CD_LBSELSUB   iCurSel の項目が複数選択型のリスト ボックスでは選択されていないことを示します。

    • CD_LBSELADD   iCurSel の項目が複数選択型のリスト ボックスで選択されていることを示します。

    • CD_LBSELNOITEMS   複数選択型のリスト ボックスで何も選択されていないことを示します。

解説

リスト ボックスで選択されている項目が変わった場合の処理をカスタマイズするには、この関数をオーバーライドします。たとえば、選択されたそれぞれのファイルのアクセス権、または最終変更日付を表示する場合などは、この関数を使用できます。

必要条件

ヘッダー : afxdlgs.h

参照

参照

CFileDialog クラス

階層図

その他の技術情報

CFileDialog のメンバ