Bagikan melalui


Header ole2.h

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

ole2.h berisi antarmuka pemrograman berikut:

Fungsi

 
CreateDataAdviseHolder

Fungsi CreateDataAdviseHolder (ole2.h) mengambil pointer ke implementasi OLE IDataAdviseHolder pada objek pemegang saran data.
CreateOleAdviseHolder

Membuat objek pemegang saran untuk mengelola pemberitahuan dokumen gabungan. Ini mengembalikan pointer ke implementasi OLE objek dari antarmuka IOleAdviseHolder.
DoDragDrop

Melakukan operasi seret dan lepas OLE.
IsAccelerator

Menentukan apakah penekanan tombol yang ditentukan memetakan ke akselerator dalam tabel akselerator yang ditentukan.
OleBuildVersion

Fungsi ini usang.
OleConvertIStorageToOLESTREAM

Fungsi OleConvertIStorageToOLESTREAM mengonversi objek penyimpanan yang ditentukan dari penyimpanan terstruktur OLE 2 ke model objek penyimpanan OLE 1 tetapi tidak menyertakan data presentasi. Ini adalah salah satu dari beberapa fungsi kompatibilitas.
OleConvertIStorageToOLESTREAMEx

Fungsi OleConvertIStorageToOLESTREAMEx mengonversi objek penyimpanan yang ditentukan dari penyimpanan terstruktur OLE 2 ke model objek penyimpanan OLE 1, termasuk data presentasi.
OleConvertOLESTREAMToIStorage

Mengonversi objek yang ditentukan dari model penyimpanan OLE 1 ke objek penyimpanan terstruktur OLE 2 tanpa menentukan data presentasi.
OleConvertOLESTREAMToIStorageEx

Fungsi OleConvertOLESTREAMToIStorageEx mengonversi objek yang ditentukan dari model penyimpanan OLE 1 ke objek penyimpanan terstruktur OLE 2 termasuk data presentasi. Ini adalah salah satu dari beberapa fungsi kompatibilitas.
OleCreate

Fungsi OleCreate (ole2.h) membuat objek tertanam yang diidentifikasi oleh CLSID. Ini dapat mengimplementasikan item menu yang memungkinkan pengguna akhir untuk menyisipkan objek.
OleCreateDefaultHandler

Membuat instans baru dari handler penyematan default. Instans ini diinisialisasi sehingga membuat server lokal ketika objek yang disematkan memasuki status berjalan.
OleCreateEmbeddingHelper

Membuat objek pembantu penyematan OLE menggunakan kode yang disediakan aplikasi yang diagregasi dengan potongan penangan objek default OLE. Objek pembantu ini dapat dibuat dan digunakan dalam konteks dan peran tertentu, seperti yang ditentukan oleh pemanggil.
OleCreateEx

Memperluas fungsionalitas OleCreate dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format presentasi atau data, alih-alih format tunggal yang didukung oleh OleCreate.
OleCreateFromData

Membuat objek yang disematkan dari objek transfer data yang diambil baik dari clipboard atau sebagai bagian dari operasi seret dan letakkan OLE. Ini dimaksudkan untuk digunakan untuk mengimplementasikan penempelan dari operasi seret dan letakkan OLE.
OleCreateFromDataEx

Memperluas fungsionalitas OleCreateFromData dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format presentasi atau data, alih-alih format tunggal yang didukung oleh OleCreateFromData.
OleCreateFromFile

Fungsi OleCreateFromFile (ole2.h) membuat objek yang disematkan dari konten file bernama.
OleCreateFromFileEx

Memperluas fungsionalitas OleCreateFromFile dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format atau data presentasi, alih-alih format tunggal yang didukung oleh OleCreateFromFile.
OleCreateLink

Membuat objek tertaut dokumen senyawa OLE.
OleCreateLinkEx

Memperluas fungsionalitas OleCreateLink dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format presentasi atau data, alih-alih format tunggal yang didukung oleh OleCreateLink.
OleCreateLinkFromData

Membuat objek tertaut dari objek transfer data yang diambil baik dari clipboard atau sebagai bagian dari operasi seret dan letakkan OLE.
OleCreateLinkFromDataEx

Memperluas fungsionalitas OleCreateLinkFromData dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format presentasi atau data, alih-alih format tunggal yang didukung oleh OleCreateLinkFromData.
OleCreateLinkToFile

Membuat objek yang ditautkan ke file.
OleCreateLinkToFileEx

Memperluas fungsionalitas OleCreateLinkToFile dengan mendukung instansiasi objek yang lebih efisien dalam kontainer yang memerlukan penembolokan beberapa format presentasi atau data, alih-alih format tunggal yang didukung oleh OleCreateLinkToFile.
OleCreateMenuDescriptor

Membuat dan mengembalikan pendeskripsi menu OLE (yaitu, struktur data yang disediakan OLE yang menjelaskan menu) untuk digunakan OLE saat mengirim pesan dan perintah menu.
OleCreateStaticFromData

Membuat objek statis, yang hanya berisi representasi, tanpa data asli, dari objek transfer data.
OleDestroyMenuDescriptor

Dipanggil oleh kontainer untuk membebaskan deskriptor menu bersama yang dialokasikan oleh fungsi OleCreateMenuDescriptor.
OleDoAutoConvert

Secara otomatis mengonversi objek ke kelas baru jika konversi otomatis untuk kelas objek tersebut diatur dalam registri.
OleDraw

Fungsi OleDraw (ole2.h) memungkinkan objek gambar lebih mudah. Anda dapat menggunakannya alih-alih memanggil IViewObject::D raw secara langsung.
OleDuplicateData

Menduplikasi data yang ditemukan dalam handel yang ditentukan dan mengembalikan handel ke data duplikat. Data sumber dalam format clipboard. Gunakan fungsi ini untuk membantu mengimplementasikan beberapa antarmuka transfer data seperti IDataObject.
OleFlushClipboard

Menjalankan urutan matikan clipboard. Ini juga merilis pointer IDataObject yang ditempatkan pada clipboard oleh fungsi OleSetClipboard.
OleGetAutoConvert

Menentukan apakah registri diatur untuk objek CLSID tertentu agar secara otomatis dikonversi ke CLSID lain, dan jika demikian, mengambil CLSID baru.
OleGetClipboard

Mengambil objek data yang bisa Anda gunakan untuk mengakses konten clipboard.
OleGetClipboardWithEnterpriseInfo

Memungkinkan windows Information Protection aplikasi tercerahkan untuk mengambil IDataObject dari OLE Clipboard disertai dengan Windows Information Protection informasi tentang data dan aplikasi sumber.
OleGetIconOfClass

Mengembalikan handel ke metafile yang berisi ikon dan label string untuk CLSID yang ditentukan.
OleGetIconOfFile

Mengembalikan handel ke metafile yang berisi ikon dan label string untuk nama file yang ditentukan.
OleInitialize

Menginisialisasi pustaka COM di apartemen saat ini, mengidentifikasi model konkurensi sebagai apartemen utas tunggal (STA), dan memungkinkan fungsionalitas tambahan yang dijelaskan di bagian Keterangan di bawah ini.
OleIsCurrentClipboard

Menentukan apakah penunjuk objek data yang sebelumnya ditempatkan pada clipboard oleh fungsi OleSetClipboard masih berada di clipboard.
OleIsRunning

Menentukan apakah objek dokumen campuran saat ini dalam status berjalan.
OleLoad

Memuat ke dalam memori objek yang ditumpuk dalam objek penyimpanan tertentu.
OleLoadFromStream

Fungsi OleLoadFromStream (ole2.h) memuat objek dari aliran.
OleLockRunning

Mengunci objek yang sudah berjalan ke dalam status berjalan atau membuka kuncinya dari status berjalannya. (OleLockRunning)
OleMetafilePictFromIconAndLabel

Membuat metafile tempat ikon dan label yang ditentukan digambar.
OleNoteObjectVisible

Kenaikan atau penurunan referensi eksternal yang menyimpan objek dalam status berjalan.
OleQueryCreateFromData

Memeriksa apakah objek data memiliki salah satu format yang akan memungkinkannya menjadi objek yang disematkan melalui panggilan ke fungsi OleCreateFromData atau OleCreateStaticFromData.
OleQueryLinkFromData

Menentukan apakah objek tertaut OLE (bukan objek tersemat OLE) dapat dibuat dari objek data clipboard.
OleRegEnumFormatEtc

Membuat objek enumerasi yang dapat digunakan untuk menghitung format data yang telah didaftarkan server objek OLE di registri sistem.
OleRegEnumVerbs

Menyediakan enumerasi kata kerja terdaftar untuk kelas yang ditentukan. Pengembang aplikasi objek DLL kustom menggunakan fungsi ini untuk meniru perilaku handler objek default.
OleRegGetMiscStatus

Mengembalikan informasi lain-lain tentang presentasi dan perilaku yang didukung oleh CLSID yang ditentukan dari registri.
OleRegGetUserType

Mendapatkan jenis pengguna dari kelas yang ditentukan dari registri.
OleRun

Menempatkan objek dokumen senyawa OLE ke dalam status berjalan.
OleSave

Menyimpan objek yang dibuka dalam mode yang ditransaksikan ke dalam objek penyimpanan yang ditentukan.
OleSaveToStream

Fungsi OleSaveToStream (ole2.h) menyimpan objek dengan antarmuka IPersistStream di atasnya ke aliran yang ditentukan.
OleSetAutoConvert

Menentukan CLSID untuk konversi otomatis ke kelas yang berbeda saat objek kelas tersebut dimuat.
OleSetClipboard

Menempatkan penunjuk ke objek data tertentu ke clipboard. Ini membuat objek data dapat diakses oleh fungsi OleGetClipboard.
OleSetContainedObject

Memberi tahu objek bahwa objek disematkan dalam kontainer OLE, yang memastikan bahwa penghitungan referensi dilakukan dengan benar untuk kontainer yang mendukung tautan ke objek yang disematkan. (OleSetContainedObject)
OleSetMenuDescriptor

Menginstal atau menghapus kode pengiriman OLE dari jendela bingkai kontainer.
OleTranslateAccelerator

Dipanggil oleh aplikasi objek, memungkinkan kontainer objek untuk menerjemahkan akselerator sesuai dengan tabel akselerator kontainer.
OleUninitialize

Menutup perpustakaan COM di apartemen, merilis pabrik kelas apa pun, objek COM lainnya, atau server yang dipegang oleh apartemen, menonaktifkan RPC di apartemen, dan membebaskan sumber daya apa pun yang dikelola apartemen.
ReadFmtUserTypeStg

Fungsi ReadFmtUserTypeStg mengembalikan format clipboard dan jenis pengguna yang sebelumnya disimpan dengan fungsi WriteFmtUserTypeStg.
RegisterDragDrop

Mendaftarkan jendela yang ditentukan sebagai jendela yang dapat menjadi target operasi seret dan letakkan OLE dan menentukan instans IDropTarget yang akan digunakan untuk operasi penghilangan.
ReleaseStgMedium

Membebaskan media penyimpanan yang ditentukan.
MencabutDragDrop

Mencabut pendaftaran jendela aplikasi yang ditentukan sebagai target potensial untuk operasi seret dan letakkan OLE.
SetConvertStg

Fungsi SetConvertStg mengatur bit konversi dalam objek penyimpanan untuk menunjukkan bahwa objek akan dikonversi ke kelas baru saat dibuka. Pengaturan dapat diambil dengan panggilan ke fungsi GetConvertStg.
WriteFmtUserTypeStg

Fungsi WriteFmtUserTypeStg menulis format clipboard dan jenis pengguna ke objek penyimpanan.