Bagikan melalui


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)

Lihat juga

IPersistStorage::Save

ReadFmtUserTypeStg