Bagikan melalui


ITextRange::Metode salin (tom.h)

Menyalin teks ke objek data.

Sintaks

HRESULT Copy(
  VARIANT *pVar
);

Parameter

pVar

Jenis: VARIAN*

Teks yang disalin. pVar-ppunkVal> adalah parameter keluar untuk IDataObject asalkan kondisi berikut ada:

  • pVar-vt> = (VT_UNKNOWN | VT_BYREF)
  • pVar tidak null
  • pVar-ppunkVal> bukan null
Jika tidak, clipboard digunakan.

Nilai kembali

Jenis: HRESULT

Metode ini mengembalikan nilai HRESULT . Jika berhasil, ia mengembalikan S_OK. Jika tidak, ia mengembalikan E_OUTOFMEMORY.

Keterangan

Metode ITextRange::Cut, ITextRange::Copy, dan ITextRange::P aste memungkinkan Anda melakukan operasi Cut, Copy, dan Paste yang biasa pada objek rentang menggunakan IDataObject, sehingga tidak mengubah konten clipboard. Di antara format clipboard yang biasanya didukung adalah CF_TEXT dan CF_RTF. Selain itu, format clipboard privat dapat digunakan untuk mereferensikan format teks kaya internal solusi teks sendiri.

Untuk menyalin dan mengganti teks biasa, Anda dapat menggunakan metode ITextRange::GetText dan ITextRange::SetText . Untuk menyalin teks berformat dari rentang r1 ke rentang r2 tanpa menggunakan clipboard, Anda dapat menggunakan Salin dan Tempel dan juga metode ITextRange::GetFormattedText dan ITextRange::SetFormattedText , seperti yang ditunjukkan dalam contoh Microsoft Visual Basic berikut:

r2.GetFormattedText = r1.GetFormattedText

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header tom.h
DLL Msftedit.dll

Lihat juga

Konseptual

Cut

GetFormattedText

GetText

ITextRange

Tempel

Referensi

SetFormattedText

SetText

Model Objek Teks