Bagikan melalui


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
S_OK
Metode berhasil diselesaikan.
E_POINTER
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

Lihat juga

IPropertyPage