共用方式為


IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI 方法 (shobjidl.h)

啟動進階關聯對話框,讓使用者可以自定義 pszAppRegName 中所指定應用程式的關聯。

語法

HRESULT LaunchAdvancedAssociationUI(
  [in] LPCWSTR pszAppRegistryName
);

參數

[in] pszAppRegistryName

類型: LPCWSTR

指定應用程式已註冊名稱之 Null 終止 Unicode 字串的指標。 只有在此值符合 HKCU\Software\RegisteredApplicationsHKLM\Software\RegisteredApplications 下註冊的應用程式字符串之一時才有效。

傳回值

類型: HRESULT

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

備註

從 Windows 10 開始,這不會啟動關聯對話框。 它會向使用者顯示對話方塊,告知他們他們可以變更用來在其 [設定] 中開啟擴展名的預設程式

規格需求

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

另請參閱

預設程式

IApplicationAssociationRegistrationUI