共用方式為


IFileDialogControlEvents::OnItemSelected 方法 (shobjidl.h)

在下拉式方塊中選取專案時呼叫,當使用者按一下選項按鈕 (也稱為選項按鈕) ,或從 [ 工具 ] 功能表選擇專案時呼叫。

語法

HRESULT OnItemSelected(
  [in] IFileDialogCustomize *pfdc,
  [in] DWORD                dwIDCtl,
  [in] DWORD                dwIDItem
);

參數

[in] pfdc

類型: IFileDialogCustomize*

介面的指標,應用程式會將控制項新增至對話方塊。

[in] dwIDCtl

類型: DWORD

使用者在其中進行選取之控制項的識別碼。

[in] dwIDItem

類型: DWORD

選取專案的識別碼。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

當使用者從附加至 [ 開啟 ] 按鈕的下拉式功能表中選擇專案時,不會傳送此通知,因為在該情況下所採取的動作一律相同:關閉對話方塊,就像使用者只按一下 [ 開啟 ] 按鈕一樣。 在此情況下,應用程式可以呼叫 GetSelectedControlItem ,以取得使用者從該功能表選擇的專案。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl.h