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 |