Bagikan melalui


Metode ITextFont::SetWeight (tom.h)

Menyetel bobot font untuk karakter dalam rentang.

Sintaks

HRESULT SetWeight(
  [in] long Value
);

Parameter

[in] Value

Jenis: panjang

Bobot font baru. Properti Tebal adalah versi biner dari properti Bobot yang mengatur bobot ke FW_BOLD. Bobot font ada dalam struktur LOGFONT dan antarmuka IFont . Windows mendefinisikan tingkat bobot font berikut.

Bobot font Nilai
FW_DONTCARE 0
FW_THIN 100
FW_EXTRALIGHT 200
FW_LIGHT 300
FW_NORMAL 400
FW_MEDIUM 500
FW_SEMIBOLD 600
FW_BOLD 700
FW_EXTRABOLD 800
FW_HEAVY 900

Nilai kembali

Jenis: HRESULT

Jika metode berhasil, metode akan mengembalikan S_OK. Jika metode gagal, metode mengembalikan salah satu kode kesalahan COM berikut. Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan di COM.

Menampilkan kode Deskripsi
E_INVALIDARG
Argumen tidak valid.
CO_E_RELEASED
Objek font dilampirkan ke rentang yang telah dihapus.
E_ACCESSDENIED
Akses tulis ditolak.
E_OUTOFMEMORY
Memori tidak cukup.

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

GetWeight

ITextFont

Referensi

Model Objek Teks