EM_SETCHARFORMAT

Em_setcharformat iletiyi zengin metin düzenleme denetimi karakter biçimlendirmesini ayarlar.

Em_setcharformat wParam (wparam) (UINT) uFlags; = 
lParam (lparam) = (charformat far *) lpFmt 

 

Parametreleri

uFlags
Karakter biçimlendirmesini denetlemek için geçerlidir. Bu parametreyi sıfır ise, varsayılan karakter biçiminde ayarlanır. Aksi takdirde, aşağıdaki değerlerden biri olabilir:
Değer Anlamı
SCF_ALL Denetimdeki metnin tümüne biçimlendirme uygular.
SCF_SELECTION Geçerli seçime biçimlendirme uygulanır. Seçim boş ise, karakter biçimlendirme ekleme noktasına uygulanan ve yeni karakter biçimini yalnızca ekleme noktasını kadar değişiklikler etkili olduğu.
SCF_WORD | SCF_SELECTION Seçili sözcük veya sözcükleri biçimlendirme uygulanır. Seçimi boş ama ekleme noktasını bir sözcük içinde biçimlendirme Word'e uygulanır. scf_word değeri SCF_SELECTION değeri ile birlikte kullanılmalıdır.

lpFmt
Karakter biçimlendirmesini kullanmak için belirtme charformat yapısı için işaretçi. DwMask üye tarafından belirtilen biçimlendirme öznitelikleri değişir.

Zengin düzenleme 2.0 ve sonraki sürümleri: Bu parametre, charformat yapının uzantısıdır bir CHARFORMAT2 yapısı için işaretçi olabilir. em_setcharformat ileti göndermeden önce yapının cbSize üye yapısı sürümünü belirtmek için ayarla.

Dönüş değerleri

Başarılı olursa sıfırdan farklı bir değer veya sıfır durumda döndürür.

QuickInfo

nbsp; Windows &NT: sürüm 3.51 veya sonrasını gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:RichEdit.h ilan.

Ayrıca bkz:

Zengin düzenleme denetimleri genel bakış, zengin düzenleme iletiler, charformat, CHARFORMAT2

Index