Struktur OCPFIPARAMS (olectl.h)
Berisi parameter yang digunakan untuk memanggil kotak dialog lembar properti melalui fungsi OleCreatePropertyFrameIndirect .
Sintaks
typedef struct tagOCPFIPARAMS {
ULONG cbStructSize;
HWND hWndOwner;
int x;
int y;
LPCOLESTR lpszCaption;
ULONG cObjects;
LPUNKNOWN *lplpUnk;
ULONG cPages;
CLSID *lpPages;
LCID lcid;
DISPID dispidInitialProperty;
} OCPFIPARAMS, *LPOCPFIPARAMS;
Anggota
cbStructSize
Ukuran struktur, dalam byte.
hWndOwner
Tangani ke jendela induk kotak dialog lembar properti yang dihasilkan.
x
Posisi horizontal untuk kotak dialog relatif terhadap hWndOwner, dalam piksel.
y
Posisi vertikal untuk kotak dialog relatif terhadap hWndOwner, dalam piksel.
lpszCaption
Penunjuk ke OLESTR yang berisi caption dialog.
cObjects
Jumlah pointer objek yang diteruskan dalam lplpUnk.
lplpUnk
Array pointer IUnknown pada objek tempat lembar properti ini dipanggil. Jumlah elemen dalam array ditentukan oleh cObjects. Pointer ini diteruskan ke setiap halaman properti melalui IPropertyPage::SetObjects.
cPages
Jumlah halaman properti yang ditentukan dalam lpPages.
lpPages
Penunjuk ke array ukuran cPages yang berisi CLSID dari setiap halaman properti untuk ditampilkan di lembar properti.
lcid
Pengidentifikasi lokal untuk lembar properti. Nilai ini akan dikembalikan melalui IPropertyPageSite::GetLocaleID.
dispidInitialProperty
Properti yang disorot saat kotak dialog dibuat terlihat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | olectl.h |