共用方式為


IPropertySheetProvider::Show 方法 (mmc.h)

如果已在 IPropertySheetProvider::CreatePropertySheet 中設定的類型是屬性表, 則 IPropertySheetProvider::Show 會顯示父系至隱藏視窗的屬性表框架。 如果 已在 IPropertySheetProvider::CreatePropertySheet 中設定的類型是精靈, 則 IPropertySheetProvider::Show 會顯示父代至這個方法之句柄的屬性表框架。

語法

HRESULT Show(
  [in] LONG_PTR window,
  [in] int      page
);

參數

[in] window

值,指定父視窗的句柄。

[in] page

值,指定顯示屬性表上的哪個頁面。 它是以零為索引。

傳回值

這個方法可以傳回其中一個值。

備註

IPropertySheetProvider::Show ( –1,0) 會傳回 E_FAIL。 在此情況下,可以忽略此傳回碼。

在嵌入式管理單元呼叫 IPropertySheetProvider::CreatePropertySheet 中建立屬性表時, 選擇性地呼叫 IPropertySheetProvider::AddPrimaryPagesIPropertySheetProvider::AddExtensionPages,然後決定不要顯示屬性表,它應該呼叫 IPropertySheetProvider::Show ( –1, 0) 來刪除屬性表並釋放其資源。 在此情況下,嵌入式管理單元必須刪除它所建立的屬性頁句柄。 這可以在嵌入式管理單元呼叫 IPropertySheetProvider::Show ( –1, 0) 之前或之後完成,因為 MMC 不會使用屬性頁句柄。

IPropertySheetProvider::Show ( –1, 0) 只會刪除目前屬性表,也就是已建立但尚未顯示的屬性表。 顯示屬性表之後,嵌入式管理單元無法以程式設計方式關閉它。 只有使用者可以關閉顯示的屬性表。 在此情況下,MMC 會自動刪除所有相關聯的屬性頁, (PROPSHEETPAGE 結構) 嵌入式管理單元所提供。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 mmc.h
Dll Mmcndmgr.dll

另請參閱

IPropertySheetProvider