Bagikan melalui


Struktur OLEUIOBJECTPROPSA (oledlg.h)

Berisi informasi yang digunakan untuk menginisialisasi kotak dialog Properti Objek standar. Ini berisi referensi ke antarmuka yang digunakan untuk mengumpulkan informasi tentang penyematan atau tautan, referensi ke tiga struktur yang digunakan untuk menginisialisasi tab default - Umum (OLEUIGNRLPROPS), Tampilan (OLEUIVIEWPROPS), dan Tautan (OLEUILINKPROPS), jika sesuai - dan antarmuka ekstensibilitas lembar properti standar yang memungkinkan pemanggil menambahkan lembar properti kustom tambahan ke kotak dialog.

Sintaks

typedef struct tagOLEUIOBJECTPROPSA {
  DWORD              cbStruct;
  DWORD              dwFlags;
  LPPROPSHEETHEADERA lpPS;
  DWORD              dwObject;
  LPOLEUIOBJINFOA    lpObjInfo;
  DWORD              dwLink;
  LPOLEUILINKINFOA   lpLinkInfo;
  LPOLEUIGNRLPROPSA  lpGP;
  LPOLEUIVIEWPROPSA  lpVP;
  LPOLEUILINKPROPSA  lpLP;
} OLEUIOBJECTPROPSA, *POLEUIOBJECTPROPSA, *LPOLEUIOBJECTPROPSA;

Anggota

cbStruct

Ukuran struktur, dalam byte.

dwFlags

Berisi bendera global masuk/keluar untuk lembar properti.

Nilai Makna
OPF_OBJECTISLINK
Objek adalah objek tautan dan karenanya memiliki halaman properti tautan.
OPF_NOFILLDEFAULT
Jangan isi nilai default untuk objek.
OPF_SHOWHELP
Kotak dialog akan menampilkan tombol Bantuan .
OPF_DISABLECONVERT
Tombol Konversi akan dinonaktifkan pada halaman properti umum.

lpPS

Penunjuk ke header lembar properti standar (PROPSHEETHEADER), digunakan untuk ekstensibilitas.

dwObject

Pengidentifikasi untuk objek .

lpObjInfo

Arahkan ke antarmuka untuk memanipulasi objek.

dwLink

Pengidentifikasi unik yang ditentukan kontainer untuk satu tautan. Kontainer dapat menggunakan penunjuk ke situs kontainer tautan untuk nilai ini.

lpLinkInfo

Arahkan ke antarmuka untuk memanipulasi tautan.

lpGP

Arahkan ke data halaman umum.

lpVP

Arahkan ke data halaman tampilan.

lpLP

Arahkan ke data halaman tautan.

Keterangan

Catatan

Header oledlg.h mendefinisikan OLEUIOBJECTPROPS sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header oledlg.h

Lihat juga

OLEUIGNRLPROPS

OLEUILINKPROPS

OLEUIVIEWPROPS

OleUIObjectProperties