共用方式為


CFileDialog::OnLBSelChangedNotify

這個函式時,會呼叫在清單方塊中的目前選取項目將會變更。

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

參數

  • nIDBox
    選取發生清單方塊或下拉式方塊的 ID。

  • iCurSel
    目前選取項目的索引。

  • nCode
    控制項向程式碼。 這個參數必須是下列其中一個值:

    • CD_LBSELCHANGE 指定 iCurSel 是單一選取清單方塊中選取的項目。

    • CD_LBSELSUB 指定 iCurSel 在多重選取的清單方塊控制項不再處於已選取狀態。

    • CD_LBSELADD 指定 iCurSel 在多重選取清單方塊中選取。

    • CD_LBSELNOITEMS 指定選取項目不存在於多重選取的清單方塊。

備註

覆寫這個函式來提供自訂處理在清單方塊中的選取範圍變更。 例如,您可以使用這個函式會顯示存取權限或日期之前修改每個檔案的使用者選項。

需求

Header: afxdlgs.h

請參閱

參考

CFileDialog 類別

階層架構圖