Fungsi WriteFmtUserTypeStg (ole2.h)
Fungsi WriteFmtUserTypeStg menulis format clipboard dan jenis pengguna ke objek penyimpanan.
Sintaks
HRESULT WriteFmtUserTypeStg(
[in] LPSTORAGE pstg,
[in] CLIPFORMAT cf,
[in] LPOLESTR lpszUserType
);
Parameter
[in] pstg
Penunjuk IStorage ke objek penyimpanan tempat informasi akan ditulis.
[in] cf
Menentukan format clipboard yang menjelaskan struktur area asli objek penyimpanan. Tag format mencakup kebijakan untuk nama aliran dan substorase dalam objek penyimpanan ini dan aturan untuk menginterpretasikan data dalam aliran tersebut.
[in] lpszUserType
Penunjuk ke string Unicode yang dihentikan null yang menentukan jenis pengguna objek saat ini. Nilai jenis pengguna, itu sendiri, tidak boleh NULL. Ini adalah jenis yang dikembalikan oleh metode IOleObject::GetUserType . Jika fungsi ini diangkut ke komputer jarak jauh di mana kelas objek tidak ada, jenis pengguna yang disimpan secara terus-menerus ini dapat diperlihatkan kepada pengguna dalam kotak dialog.
Nilai kembali
Fungsi ini mengembalikan HRESULT.
Keterangan
Fungsi WriteFmtUserTypeStg harus dipanggil dalam implementasi objek dari metode IPersistStorage::Save . Ini juga harus dipanggil oleh objek tingkat dokumen yang menggunakan penyimpanan terstruktur untuk representasi persisten mereka dalam urutan penyimpanannya.
Untuk membaca informasi yang disimpan, aplikasi memanggil fungsi ReadFmtUserTypeStg .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ole2.h |
Pustaka | Ole32.lib |
DLL | Ole32.dll |
Set API | ext-ms-win-com-ole32-l1-1-3 (diperkenalkan dalam Windows 10, versi 10.0.10240) |