Bagikan melalui


Header oleidl.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

oleidl.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IDropSource

Antarmuka IDropSource adalah salah satu antarmuka yang Anda terapkan untuk menyediakan operasi seret dan letakkan di aplikasi Anda.
IDropSourceNotify

Antarmuka IDropSourceNotify diimplementasikan pada objek IDropSource untuk menerima pemberitahuan dari OLE saat pengguna menyeret mouse ke atau keluar dari jendela target potensial drop.
IDropTarget

Antarmuka IDropTarget adalah salah satu antarmuka yang Anda terapkan untuk menyediakan operasi seret dan letakkan di aplikasi Anda.
IEnterpriseDropTarget

Ketika diimplementasikan oleh aplikasi target penghilangan, antarmuka ini memberikan kemampuan kepada mesin seret dan lepas OLE untuk menentukan apakah aplikasi target penghilangan berniat untuk mengevaluasi kebijakan perlindungan perusahaan dan memberi cara kepada mesin seret dan letakkan OLE untuk menyediakan ID perusahaan dari aplikasi sumber drop ke aplikasi target penghilangan.
IEnumOLEVERB

Menghitung kata kerja berbeda yang tersedia untuk objek dalam urutan angka kata kerja naik. Enumerator yang mengimplementasikan antarmuka IEnumOLEVERB dikembalikan oleh IOleObject::EnumVerbs.
IOleAdviseHolder

Mengelola koneksi saran dan pemberitahuan dokumen gabungan di server objek.
IOleCache

Menyediakan kontrol data presentasi yang di-cache di dalam objek. Data presentasi singgahan tersedia untuk kontainer objek bahkan ketika aplikasi server tidak berjalan atau tidak tersedia.
IOleCache2

Memungkinkan klien objek untuk secara selektif memperbarui setiap cache yang dibuat dengan IOleCache::Cache.
IOleCacheControl

Menyediakan pemeliharaan cache yang tepat. Ini mempertahankan cache dengan menghubungkan implementasi IDataObject objek yang sedang berjalan ke cache, memungkinkan cache untuk menerima pemberitahuan dari objek yang sedang berjalan.
IOleClientSite

Menyediakan cara utama di mana objek yang disematkan mendapatkan informasi tentang lokasi dan luasnya situs tampilan, monikernya, antarmuka penggunanya, dan sumber daya lain yang disediakan oleh kontainernya.
IOleContainer

Menghitung objek dalam dokumen majemuk atau mengunci kontainer dalam status berjalan. Aplikasi kontainer dan objek mengimplementasikan antarmuka ini.
IOleInPlaceActiveObject

Menyediakan saluran komunikasi langsung antara objek di tempat dan jendela bingkai terluar aplikasi terkait dan jendela dokumen dalam aplikasi yang berisi objek yang disematkan.
IOleInPlaceFrame

Mengontrol jendela bingkai tingkat atas kontainer.
IOleInPlaceObject

Mengelola aktivasi dan pennonaktifkan objek di tempat, dan menentukan berapa banyak objek di tempat yang harus terlihat.
IOleInPlaceSite

Mengelola interaksi antara kontainer dan situs klien di tempat objek. Ingat bahwa situs klien adalah situs tampilan untuk objek yang disematkan, dan menyediakan informasi posisi dan konseptual tentang objek.
IOleInPlaceUIWindow

Diimplementasikan oleh aplikasi kontainer dan digunakan oleh aplikasi objek untuk menegosiasikan ruang batas pada jendela dokumen atau bingkai.
IOleItemContainer

Digunakan oleh moniker item saat terikat dengan objek yang mereka identifikasi.
IOleLink

Memungkinkan objek tertaut untuk menyediakan kontainernya dengan fungsi yang berkaitan dengan penautan.
IOleObject

Berfungsi sebagai cara utama di mana objek yang disematkan menyediakan fungsionalitas dasar, dan berkomunikasi dengan, kontainernya.
IOleWindow

Antarmuka IOleWindow menyediakan metode yang memungkinkan aplikasi untuk mendapatkan handel ke berbagai jendela yang berpartisipasi dalam aktivasi di tempat, dan juga untuk memasuki dan keluar dari mode bantuan peka konteks.
IParseDisplayName

Mengurai string nama yang dapat ditampilkan untuk mengonversinya menjadi moniker untuk implementasi moniker kustom.
IViewObject

Memungkinkan objek untuk menampilkan dirinya sendiri secara langsung tanpa meneruskan objek data ke pemanggil. Selain itu, antarmuka ini dapat membuat dan mengelola koneksi dengan sink saran sehingga pemanggil dapat diberi tahu tentang perubahan dalam objek tampilan.
IViewObject2

Ekstensi ke antarmuka IViewObject yang mengembalikan ukuran gambar untuk tampilan objek tertentu. Anda dapat mencegah objek dijalankan jika belum berjalan dengan memanggil metode ini alih-alih IOleObject::GetExtent.

Fungsi

 
CLIPFORMAT_UserFree

Fungsi CLIPFORMAT_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
CLIPFORMAT_UserFree64

Fungsi CLIPFORMAT_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
CLIPFORMAT_UserMarshal

Fungsi CLIPFORMAT_UserMarshal (oleidl.h) marshals objek CLIPFORMAT ke dalam buffer RPC.
CLIPFORMAT_UserMarshal64

Fungsi CLIPFORMAT_UserMarshal64 (oleidl.h) marshals objek CLIPFORMAT ke dalam buffer RPC.
CLIPFORMAT_UserSize

Fungsi CLIPFORMAT_UserSize (oleidl.h) menghitung ukuran kawat objek CLIPFORMAT dan mendapatkan handel dan datanya.
CLIPFORMAT_UserSize64

Fungsi CLIPFORMAT_UserSize64 (oleidl.h) menghitung ukuran kawat objek CLIPFORMAT dan mendapatkan handel dan datanya.
CLIPFORMAT_UserUnmarshal

Fungsi CLIPFORMAT_UserUnmarshal (oleidl.h) membatalkan nama objek CLIPFORMAT dari buffer RPC.
CLIPFORMAT_UserUnmarshal64

Fungsi CLIPFORMAT_UserUnmarshal64 (oleidl.h) membatalkan nama objek CLIPFORMAT dari buffer RPC.
HACCEL_UserFree

Fungsi HACCEL_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HACCEL_UserFree64

Fungsi HACCEL_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HACCEL_UserMarshal

Marsekal HACCEL ke buffer RPC.
HACCEL_UserMarshal64

Marshals objek HACCEL ke dalam buffer RPC.
HACCEL_UserSize

Fungsi HACCEL_UserSize (oleidl.h) menghitung ukuran kawat objek HACCEL dan mendapatkan handel dan datanya.
HACCEL_UserSize64

Fungsi HACCEL_UserSize64 (oaild.h) menghitung ukuran kawat objek HACCEL dan mendapatkan handel dan datanya.
HACCEL_UserUnmarshal

Fungsi HACCEL_UserUnmarshal (oleidl.h) membatalkan nama objek HACCEL dari buffer RPC.
HACCEL_UserUnmarshal64

Fungsi HACCEL_UserUnmarshal64 (oleidl.h) membatalkan nama objek HACCEL dari buffer RPC.
HDC_UserFree

Fungsi HDC_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HDC_UserFree64

Fungsi HDC_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HDC_UserMarshal

Fungsi HDC_UserMarshal (oleidl.h) marshals objek HDC ke dalam buffer RPC.
HDC_UserMarshal64

Fungsi HDC_UserMarshal64 (oleidl.h) marshals objek HDC ke dalam buffer RPC.
HDC_UserSize

Fungsi HDC_UserSize (oleidl.h) menghitung ukuran kawat objek HDC dan mendapatkan handel dan datanya.
HDC_UserSize64

Fungsi HDC_UserSize64 (oleidl.h) menghitung ukuran kawat objek HDC dan mendapatkan handel dan datanya.
HDC_UserUnmarshal

Fungsi HDC_UserUnmarshal (oleidl.h) membatalkan nama objek HDC dari buffer RPC.
HDC_UserUnmarshal64

Fungsi HDC_UserUnmarshal64 (oleidl.h) membatalkan nama objek HDC dari buffer RPC.
HGLOBAL_UserFree

Fungsi HGLOBAL_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HGLOBAL_UserFree64

Fungsi HGLOBAL_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HGLOBAL_UserMarshal

Marsekal HGLOBAL ke buffer RPC.
HGLOBAL_UserMarshal64

Marshals objek HGLOBAL ke buffer RPC.
HGLOBAL_UserSize

Fungsi HGLOBAL_UserSize (oleidl.h) menghitung ukuran kawat objek HGLOBAL dan mendapatkan handel dan datanya.
HGLOBAL_UserSize64

Fungsi HGLOBAL_UserSize64 (oleidl.h) menghitung ukuran kawat objek HGLOBAL dan mendapatkan handel dan datanya.
HGLOBAL_UserUnmarshal

Fungsi HGLOBAL_UserUnmarshal (oleidl.h) membatalkan nama objek HGLOBAL dari buffer RPC.
HGLOBAL_UserUnmarshal64

Fungsi HGLOBAL_UserUnmarshal64 (oleidl.h) membatalkan nama objek HGLOBAL dari buffer RPC.
HMENU_UserFree

Fungsi HMENU_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HMENU_UserFree64

Fungsi HMENU_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HMENU_UserMarshal

Fungsi HMENU_UserMarshal (oleidl.h) marsekal HMENU ke dalam buffer RPC.
HMENU_UserMarshal64

Fungsi HMENU_UserMarshal64 (oleidl.h) marsekal HMENU ke dalam buffer RPC.
HMENU_UserSize

Fungsi HMENU_UserSize (oleidl.h) menghitung ukuran kawat objek HMENU dan mendapatkan handel dan datanya.
HMENU_UserSize64

Fungsi HMENU_UserSize64 (oleidl.h) menghitung ukuran kawat objek HMENU dan mendapatkan handel dan datanya.
HMENU_UserUnmarshal

Fungsi HMENU_UserUnmarshal (oleidl.h) membatalkan nama objek HMENU dari buffer RPC.
HMENU_UserUnmarshal64

Fungsi HMENU_UserUnmarshal64 (oleidl.h) membatalkan nama objek HMENU dari buffer RPC.
HWND_UserFree

Fungsi HWND_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HWND_UserFree64

Fungsi HWND_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
HWND_UserMarshal

Fungsi HWND_UserMarshal (oleidl.h) marshals objek HWND ke dalam buffer RPC.
HWND_UserMarshal64

Fungsi HWND_UserMarshal64 (oleidl.h) marshals objek HWND ke dalam buffer RPC.
HWND_UserSize

Fungsi HWND_UserSize (oleidl.h) menghitung ukuran kawat objek HWND dan mendapatkan handel dan datanya.
HWND_UserSize64

Fungsi HWND_UserSize64 (oleidl.h) menghitung ukuran kawat objek HWND dan mendapatkan handel dan datanya.
HWND_UserUnmarshal

Fungsi HWND_UserUnmarshal (oleidl.h) membatalkan nama objek HWND dari buffer RPC.
HWND_UserUnmarshal64

Fungsi HWND_UserUnmarshal64 (oleidl.h) membatalkan nama objek HWND dari buffer RPC.
STGMEDIUM_UserFree

Fungsi STGMEDIUM_UserFree (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
STGMEDIUM_UserFree64

Fungsi STGMEDIUM_UserFree64 (oleidl.h) membebaskan sumber daya di sisi server ketika dipanggil oleh file stub RPC.
STGMEDIUM_UserMarshal

Fungsi STGMEDIUM_UserMarshal (oleidl.h) marshals objek STGMEDIUM ke dalam buffer RPC.
STGMEDIUM_UserMarshal64

Fungsi STGMEDIUM_UserMarshal64 (oleidl.h) marshals objek STGMEDIUM ke dalam buffer RPC.
STGMEDIUM_UserSize

Fungsi STGMEDIUM_UserSize (oleidl.h) menghitung ukuran kawat objek STGMEDIUM dan mendapatkan handel dan datanya.
STGMEDIUM_UserSize64

Fungsi STGMEDIUM_UserSize64 (oleidl.h) menghitung ukuran kawat objek STGMEDIUM dan mendapatkan handel dan datanya.
STGMEDIUM_UserUnmarshal

Fungsi STGMEDIUM_UserUnmarshal (oleidl.h) membatalkan nama objek STGMEDIUM dari buffer RPC.
STGMEDIUM_UserUnmarshal64

Fungsi STGMEDIUM_UserUnmarshal64 (oleidl.h) membatalkan nama objek STGMEDIUM dari buffer RPC.

Struktur

 
OBJECTDESCRIPTOR

Mewakili struktur data yang digunakan untuk format file CF_OBJECTDESRIPTOR dan CF_LINKSRCDESCRIPTOR.
OLEINPLACEFRAMEINFO

Berisi informasi tentang akselerator yang didukung oleh kontainer selama sesi di tempat. Struktur digunakan dalam metode IOleInPlaceSite::GetWindowContext dan fungsi OleTranslateAccelerator.
OLEMENUGROUPWIDTHS

Menunjukkan jumlah item menu di masing-masing dari enam grup menu menu yang dibagikan antara kontainer dan server objek selama sesi pengeditan di tempat. Ini adalah mekanisme untuk membangun menu bersama.
OLEVERB

Menentukan kata kerja yang didukung objek. Metode IOleObject::EnumVerbs membuat enumerator yang dapat menghitung struktur ini untuk objek, dan memasok pointer ke IEnumOLEVERB enumerator.

Enumerasi

 
BINDSPEED

Menunjukkan kira-kira berapa lama penelepon akan menunggu untuk mengikat objek.
BUANG CACHE

Menentukan apa yang harus dilakukan dengan cache yang akan dibuang dari memori jika bit kotornya telah ditetapkan.
OLECLOSE

Menunjukkan apakah objek harus disimpan sebelum ditutup.
OLECONTF

Menunjukkan jenis objek yang akan dijumlahkan.
OLEGETMONIKER

Mengontrol aspek perilaku metode IOleObject::GetMoniker dan IOleClientSite::GetMoniker.
OLELINKBIND

Mengontrol operasi pengikatan ke sumber tautan.
OLEMISC

Menjelaskan karakteristik lain-lain dari objek atau kelas objek.
OLERENDER

Menunjukkan jenis penembolokan yang diminta untuk objek yang baru dibuat.
OLEUPDATE

Menunjukkan apakah objek tertaut memperbarui data cache untuk objek tertaut secara otomatis atau hanya saat kontainer memanggil metode IOleObject::Update atau IOleLink::Update. Konstanta digunakan dalam antarmuka IOleLink.
OLEVERBATTRIB

Menjelaskan atribut kata kerja tertentu untuk objek.
OLEWHICHMK

Menunjukkan bagian mana dari moniker objek yang sedang diatur atau diambil.
USERCLASSTYPE

Menunjukkan varian berbeda dari nama tampilan yang terkait dengan kelas objek.