IFileDialog::SetClientGuid 方法 (shobjidl_core.h)

可讓呼叫應用程式將 GUID 與對話框的保存狀態產生關聯。

語法

HRESULT SetClientGuid(
  [in] REFGUID guid
);

參數

[in] guid

類型: REFGUID

要與此對話框狀態關聯的 GUID。

傳回值

類型: HRESULT

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

備註

對話框的狀態可能包括最後一次瀏覽的資料夾和對話框的位置和大小等因素。

一般而言,此狀態會根據可執行檔的名稱保存。 透過指定 GUID,應用程式便可以針對相同應用程式內不同版本的對話方塊 (例如匯入對話方塊與開啟對話方塊) 具有不同的保存狀態。

建立對話框對象之後,應該立即呼叫 IFileDialog::SetClientGuid

規格需求

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