共用方式為


IPropertyPage::Activate 方法 (ocidl.h)

建立屬性頁的對話框視窗。

對話框會建立,而不需框架、標題 或系統功能表/控件。 對話框中的文字應該符合透過 IPropertyPageSite::GetLocaleID 取得的地區設定。

語法

HRESULT Activate(
  [in] HWND    hWndParent,
  [in] LPCRECT pRect,
  [in] BOOL    bModal
);

參數

[in] hWndParent

要建立之對話框之父代的視窗句柄。

[in] pRect

RECT 結構的指標,其中包含對話框的位置資訊。 這個方法必須建立其對話框,其中包含這個結構所描述的位置和維度。

[in] bModal

指出對話框框架是否為強制回應 (TRUE) 或無模式 (FALSE) 。

傳回值

這個方法可以傳回標準傳回值E_OUTOFMEMORY和E_UNEXPECTED,以及下列值。

傳回碼 描述
S_OK
已成功完成命令。
E_POINTER
中國地址無效。 例如,可能是 NULL

備註

屬性頁會維護在此程式中建立的視窗句柄,它會用來終結 IPropertyPage::D eactivate 內的對話框。

實作者的注意事項

E_NOTIMPL不是有效的傳回值。

規格需求

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

另請參閱

IPropertyPage