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,以及下列值。
傳回碼 | 描述 |
---|---|
|
已成功完成命令。 |
|
中國地址無效。 例如,可能是 NULL。 |
備註
屬性頁會維護在此程式中建立的視窗句柄,它會用來終結 IPropertyPage::D eactivate 內的對話框。
實作者的注意事項
E_NOTIMPL不是有效的傳回值。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ocidl.h |