IPropertyPage::Mengaktifkan metode (ocidl.h)
Membuat jendela kotak dialog untuk halaman properti.
Kotak dialog dibuat tanpa bingkai, caption, atau menu/kontrol sistem. Teks dalam dialog harus cocok dengan lokal yang diperoleh melalui IPropertyPageSite::GetLocaleID.
Sintaks
HRESULT Activate(
[in] HWND hWndParent,
[in] LPCRECT pRect,
[in] BOOL bModal
);
Parameter
[in] hWndParent
Gagang jendela induk kotak dialog yang sedang dibuat.
[in] pRect
Penunjuk ke struktur RECT yang berisi informasi penempatan untuk kotak dialog. Metode ini harus membuat kotak dialognya dengan penempatan dan dimensi yang dijelaskan oleh struktur ini.
[in] bModal
Menunjukkan apakah bingkai kotak dialog modal (TRUE) atau tanpa mode (FALSE).
Nilai kembali
Metode ini dapat mengembalikan nilai pengembalian standar E_OUTOFMEMORY dan E_UNEXPECTED, serta nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil diselesaikan. |
|
Alamat di rrt tidak valid. Misalnya, mungkin NULL. |
Keterangan
Halaman properti mempertahankan handel jendela yang dibuat dalam proses ini, yang digunakannya untuk menghancurkan kotak dialog dalam IPropertyPage::D eactivate.
Catatan untuk Pelaksana
E_NOTIMPL bukan nilai pengembalian yang valid.Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ocidl.h |