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. |