Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
ocidl.h berisi antarmuka pemrograman berikut:
Antarmuka
|
IAdviseSinkEx Antarmuka ini berasal dari IAdviseSink untuk menyediakan ekstensi untuk memberi tahu sink perubahan dalam status tampilan objek. |
|
IClassFactory2 Mengaktifkan objek pabrik kelas, di server objek apa pun, untuk mengontrol pembuatan objek melalui lisensi. |
|
IConnectionPoint Mendukung titik koneksi untuk objek yang dapat dihubungkan. (IConnectionPoint) |
|
IConnectionPointContainer Mendukung titik koneksi untuk objek yang dapat dihubungkan. (IConnectionPointContainer) |
|
IEnumConnectionPoints Menghitung titik koneksi. |
|
IEnumConnections Menghitung koneksi saat ini untuk objek yang dapat dihubungkan. |
|
IEnumOleUndoUnits Menghitung unit batalkan pada tumpukan batalkan atau ulangi. |
|
IFont Menyediakan pembungkus di sekitar objek font Windows. |
|
IFontDisp Mengekspos properti objek font melalui Automation. Ini menyediakan subset metode IFont. |
|
IObjectWithSite Menyediakan cara sederhana untuk mendukung komunikasi antara objek dan situsnya dalam kontainer. |
|
IOleControl Menyediakan fitur untuk mendukung mnemonik keyboard, properti sekitar, dan peristiwa dalam objek kontrol. |
|
IOleControlSite Menyediakan metode yang mengaktifkan objek situs untuk mengelola setiap kontrol yang disematkan dalam kontainer. |
|
IOleInPlaceObjectWindowless Memungkinkan objek tanpa jendela memproses pesan jendela dan berpartisipasi dalam operasi seret dan letakkan. Ini berasal dari dan memperluas antarmuka IOleInPlaceObject. |
|
IOleInPlaceSiteEx Menyediakan serangkaian metode pemberitahuan aktivasi dan penonaktifan tambahan yang memungkinkan objek untuk menghindari berkedip yang tidak perlu di layar saat objek diaktifkan dan dinonaktifkan. |
|
IOleInPlaceSiteWindowless Memperluas antarmuka IOleInPlaceSiteEx. |
|
IOleParentUndoUnit Memungkinkan unit urungkan untuk memuat unit urungkan anak. |
|
IOleUndoManager Antarmuka IOleUndoManager memungkinkan kontainer untuk mengimplementasikan operasi batalkan dan ulangi multi-tingkat untuk tindakan yang terjadi dalam kontrol yang terkandung. |
|
IOleUndoUnit Berfungsi sebagai antarmuka utama pada unit urungkan. Unit urungkan merangkum informasi yang diperlukan untuk membatalkan atau mengulangi satu tindakan. |
|
IPerPropertyBrowsing Mengambil informasi di halaman properti yang ditawarkan oleh objek. |
|
IPersistPropertyBag Bekerja dengan IPropertyBag dan IErrorlog untuk menentukan mekanisme persistensi berbasis properti individu. |
|
IPersistStreamInit Penggantian untuk IPersistStream yang menambahkan metode inisialisasi. |
|
IPicture Mengelola objek gambar dan propertinya. Objek gambar menyediakan abstraksi netral bahasa untuk bitmap, ikon, dan metafiles. |
|
IPictureDisp Mengekspos properti objek gambar melalui Automation. Ini menyediakan subset fungsionalitas yang tersedia melalui metode IPicture. |
|
IPointerInactive Memungkinkan objek untuk tetap tidak aktif sebagian besar waktu, namun masih berpartisipasi dalam interaksi dengan mouse, termasuk seret dan letakkan. |
|
IPropertyNotifySink Diimplementasikan oleh objek sink untuk menerima pemberitahuan tentang perubahan properti dari objek yang mendukung IPropertyNotifySink sebagai antarmuka keluar. |
|
IPropertyPage Menyediakan fitur utama objek halaman properti yang mengelola halaman tertentu dalam lembar properti. |
|
IPropertyPage2 Ekstensi ke IPropertyPage untuk mendukung pemilihan awal properti pada halaman. |
|
IPropertyPageSite Menyediakan fitur utama untuk objek situs halaman properti. |
|
IProvideClassInfo Menyediakan akses ke informasi jenis untuk entri kokelas objek di pustaka jenisnya. |
|
IProvideClassInfo2 Ekstensi untuk IProvideClassInfo yang membuat lebih cepat dan lebih mudah untuk mengambil IID antarmuka keluar objek untuk set peristiwa defaultnya. |
|
IProvideMultipleClassInfo Ekstensi untuk IProvideClassInfo2 yang membuatnya lebih cepat dan lebih mudah untuk mengambil informasi jenis dari komponen yang mungkin memiliki beberapa kolas yang menentukan perilakunya. |
|
IQuickActivate Memungkinkan kontrol dan kontainer untuk menghindari hambatan performa pada kontrol pemuatan. Ini menggabungkan jabat tangan waktu pemuatan atau waktu inisialisasi antara kontrol dan kontainernya ke dalam satu panggilan. |
|
ISimpleFrameSite Menyediakan kontrol bingkai sederhana yang bertindak sebagai kontainer sederhana untuk kontrol berlapis lainnya. |
|
ISpecifyPropertyPages Menunjukkan bahwa objek mendukung halaman properti. |
|
IViewObjectEx Ekstensi yang berasal dari IViewObject2 untuk memberikan dukungan untuk Gambar yang ditingkatkan dan bebas kedap-kedap untuk objek non-persegi panjang dan objek transparan, tekan pengujian untuk objek non-persegi panjang, dan Ukuran kontrol |
Fungsi
|
HPALETTE_UserFree Membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC (HPALETTE_UserFree). |
|
HPALETTE_UserFree64 Membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC. (HPALETTE_UserFree64) |
|
HPALETTE_UserMarshal Marshals objek HPALETTE ke dalam buffer RPC. (HPALETTE_UserMarshal) |
|
HPALETTE_UserMarshal64 Marshals objek HPALETTE ke dalam buffer RPC. (HPALETTE_UserMarshal64) |
|
HPALETTE_UserSize Menghitung ukuran kawat objek HPALETTE dan mendapatkan handel dan datanya. (HPALETTE_UserSize) |
|
HPALETTE_UserSize64 Menghitung ukuran kawat objek HPALETTE dan mendapatkan handel dan datanya. (HPALETTE_UserSize64) |
|
HPALETTE_UserUnmarshal Batalkan nama objek HPALETTE dari buffer RPC. (HPALETTE_UserUnmarshal) |
|
HPALETTE_UserUnmarshal64 Batalkan nama objek HPALETTE dari buffer RPC. (HPALETTE_UserUnmarshal64) |
Struktur
|
CADWORD Menentukan array nilai terhitung yang dapat digunakan untuk mendapatkan nilai yang sesuai dengan salah satu string yang telah ditentukan sebelumnya untuk properti. |
|
CALPOLESTR Menentukan array string yang dihitung yang digunakan untuk menentukan string yang telah ditentukan sebelumnya yang dapat diterima properti. |
|
CAUUID Menentukan array yang dihitung dari jenis UUID atau GUID yang digunakan untuk menerima array CLSID untuk halaman properti yang ingin ditampilkan objek. |
|
CONNECTDATA Menjelaskan koneksi yang ada ke titik koneksi tertentu. |
|
CONTROLINFO Berisi parameter yang menjelaskan mnemonik keyboard kontrol dan perilaku keyboard. Struktur diisi selama metode IOleControl::GetControlInfo. |
|
DVASPECTINFO Berisi informasi yang digunakan oleh metode IViewObject::D raw untuk mengoptimalkan penyajian objek yang tidak aktif dengan memanfaatkan GDI dengan lebih efisien. |
|
DVEXTENTINFO Mewakili data ukuran yang digunakan dalam IViewObjectEx::GetNaturalExtent. |
|
LICINFO Berisi parameter yang menjelaskan perilaku lisensi pabrik kelas yang mendukung lisensi. Struktur diisi dengan memanggil metode IClassFactory2::GetLicInfo. |
|
POINTF Berisi informasi yang digunakan untuk mengonversi antara unit kontainer, yang dinyatakan dalam floating point, dan unit kontrol, yang dinyatakan dalam HIMETRIC. |
|
PROPPAGEINFO Berisi parameter yang digunakan untuk menjelaskan halaman properti ke bingkai properti. Halaman properti mengisi struktur yang disediakan penelepon dalam metode IPropertyPage::GetPageInfo. |
|
QACONTAINER Menentukan informasi kontainer untuk IQuickActivate::QuickActivate. |
|
QACONTROL Menentukan informasi kontrol untuk IQuickActivate::QuickActivate. |
Enumerasi
|
ACTIVATEFLAGS Menunjukkan apakah objek diaktifkan sebagai objek tanpa jendela. Ini digunakan dalam IOleInPlaceSiteEx::OnInPlaceActivateEx. |
|
DVASPECT2 Menentukan aspek gambar baru yang digunakan untuk mengoptimalkan proses menggambar. |
|
DVASPECTINFOFLAG Menunjukkan apakah objek dapat mendukung gambar yang dioptimalkan dari dirinya sendiri. |
|
DVEXTENTMODE Menunjukkan apakah mode ukuran adalah konten atau ukuran integral. |
|
GUIDKIND Bendera yang digunakan untuk menentukan jenis informasi yang diminta dari objek di IProvideClassInfo2. |
|
HITRESULT Menunjukkan apakah lokasi berada dalam gambar objek. |
|
OLEDCFLAGS Menentukan informasi tambahan ke kontainer tentang konteks perangkat yang diminta objek. |
|
PICTUREATTRIBUTES Menentukan atribut objek gambar seperti yang dikembalikan melalui metode IPicture::get_Attributes. |
|
POINTERINACTIVE Tunjukkan kebijakan aktivasi objek dan digunakan dalam metode IPointerInactive::GetActivationPolicy. |
|
QACONTAINERFLAGS Menunjukkan properti sekitar yang disediakan oleh kontainer. Ini digunakan dalam anggota dwAmbientFlags dari struktur QACONTAINER. |
|
READYSTATE Properti ReadyState mengambil ReadyState dari objek MSWebDVD. |
|
UASFLAGS Menyediakan informasi tentang unit urungkan induk. |
|
VIEWSTATUS Menentukan tingkat keburaman objek dan aspek gambar yang didukung oleh objek . |