Aracılığıyla paylaş


EM_GETLANGOPTIONS iletisi

Giriş Yöntemi Düzenleyicisi (IME) ve Asya dil desteği için zengin bir düzenleme denetiminin seçenek ayarlarını alır.

Parametreler

wParam

Kullanılmaz; sıfır olmalıdır.

lParam

Kullanılmaz; sıfır olmalıdır.

Dönüş değeri

Aşağıdaki değerlerden sıfır veya daha fazlası olabilecek IME ve Asya dil ayarlarını döndürür.

İade kodu Açıklama
IMF_AUTOFONT
Bu bayrak ayarlanırsa, kullanıcı açıkça farklı bir klavye düzenine değiştiğinde denetim otomatik olarak yazı tiplerini değiştirir. Evrensel Unicode yazı tipleri için IMF_AUTOFONT kapatmak yararlıdır. Bu seçenek varsayılan olarak açıktır (1).
IMF_AUTOFONTSIZEADJUST
Bu bayrak ayarlanırsa, denetim yazı tipine bağlı yazı tipi boyutlarını ekleme noktası boyutundan betiklere göre ölçeklendirir. Örneğin, Asya yazı tipleri Batı yazı tiplerinden biraz daha büyüktür. Bu seçenek varsayılan olarak açıktır (1).
IMF_AUTOKEYBOARD
Bu bayrak ayarlanırsa, kullanıcı açıkça farklı bir yazı tipine değiştiğinde veya kullanıcı ekleme noktasını açıkça metinde yeni bir konuma değiştirdiğinde denetim klavye düzenini otomatik olarak değiştirir. Çift yönlü denetimler için otomatik olarak açılır. Diğer tüm denetimler için varsayılan olarak kapalıdır. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_DISABLEAUTOBIDIAUTOKEYBOARD
Windows 8: Bu bayrak ayarlanırsa, denetim otomatik klavye geçişi için dil nötr mantığını kullanır. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_DUALFONT
Bu bayrak ayarlanırsa, denetim çift yazı tipi modunu kullanır. Asya dil desteği için kullanılır. Denetimde ASCII metni için İngilizce yazı tipi ve Asya metni için Asya yazı tipi kullanılır. Bu seçenek varsayılan olarak açıktır (1).
IMF_IMEALWAYSSENDNOTIFY
Bu bayrak, zengin düzenleme denetiminin IME oluşturma sırasında istemciyi nasıl bilgilendirdiğini denetler:
0: Belirsiz durum sırasında EN_CHANGE veya EN_SELCHANGE bildirimi yoktur. Son dize geldiğinde bildirim gönderin. Varsayılan değer budur.
1: Belirsiz durum sırasında EN_CHANGE ve EN_SELCHANGE olayları gönderin.
IMF_IMECANCELCOMPLETE
Bu bayrak, kullanıcı tarafından iptal edilmesi durumunda denetimin IME'nin oluşturma dizesini nasıl kullandığını belirler. Bu bayrak ayarlanırsa, denetim oluşturma dizesini atar. Bu bayrak ayarlanmazsa, denetim sonuç dizesi olarak oluşturma dizesini kullanır. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_NOIMPLICITLANG
Windows 8: Bu bayrak ayarlandıysa klavye girişini klavye diliyle damgalama özelliğini devre dışı bırakın ve Doğu Asya dili dışındaki kimliklerin karakter repertuarı ile uyumlu olduğundan emin olun. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_NOKBDLIDFIXUP
Windows 8: Bu bayrak ayarlanırsa, zengin düzenleme denetimi klavye dilini boş bir denetimde damgalama özelliğini devre dışı bırakır. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_SPELLCHECKING
Windows 8: Bu bayrak ayarlanırsa, zengin düzenleme denetimi yazım denetimini açar. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_TKBAUTOCORRECTION
Windows 8: Bu bayrak ayarlandıysa dokunmatik klavye otomatik düzeltmeyi etkinleştirin. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_TKBPREDICTION
Windows 10: Yoksayıldı.
Windows 8: Bu bayrak ayarlanırsa, zengin düzenleme denetimi dokunmatik klavye tahminini etkinleştirir. Bu seçenek varsayılan olarak kapalıdır (0).
IMF_UIFONTS
Kullanıcı arabirimi varsayılan yazı tiplerini kullanın. Bu seçenek varsayılan olarak kapalıdır (0).

Açıklamalar

IMF_AUTOFONT bayrağı varsayılan olarak ayarlanır. IMF_AUTOKEYBOARD ve IMF_IMECANCELCOMPLETE bayrakları varsayılan olarak temizlenir.

Gereksinimler

Gereksinim Değer
Desteklenen en düşük düzeydeki istemci
Windows Vista [yalnızca masaüstü uygulamaları]
Desteklenen en düşük sunucu
Windows Server 2003 [yalnızca masaüstü uygulamaları]
Başlık
Richedit.h

Ayrıca bakınız

Referans

EM_SETLANGOPTIONS

EM_SETLIMITTEXT