Objek Data dan Sumber Data (OLE)
Saat Anda melakukan transfer data, baik dengan menggunakan Clipboard atau seret dan letakkan, data memiliki sumber dan tujuan. Satu aplikasi menyediakan data untuk penyalinan dan aplikasi lain menerimanya untuk ditempelkan. Setiap sisi transfer perlu melakukan operasi yang berbeda pada data yang sama agar transfer berhasil. Pustaka Microsoft Foundation Class (MFC) menyediakan dua kelas yang mewakili setiap sisi transfer ini:
Sumber data (seperti yang diimplementasikan oleh
COleDataSource
objek) mewakili sisi sumber transfer data. Mereka dibuat oleh aplikasi sumber ketika data akan disalin ke Clipboard, atau ketika data disediakan untuk operasi seret dan letakkan.Objek data (seperti yang diimplementasikan oleh
COleDataObject
objek) mewakili sisi tujuan transfer data. Mereka dibuat ketika aplikasi tujuan memiliki data yang dijatuhkan ke dalamnya, atau ketika diminta untuk melakukan operasi tempel dari Clipboard.
Artikel berikut menjelaskan cara menggunakan objek data dan sumber data di aplikasi Anda. Informasi ini berlaku untuk aplikasi kontainer dan server, karena keduanya dapat dipanggil untuk menyalin dan menempelkan data.