EM_SETIMESTATUS

[Bu ön belgeleme ve değiştirmek için bir konu değildir.]

Uygulamaya IME ile düzenleme denetiminin davranışını değiştirmek için EM_SETIMESTATUS iletisi gönderir.

EM_SETIMESTATUS
wParam = (wparam) durumu;
lParam = (lparam) veri

Parametreleri

durumu
Durum ayarlama türünü gösterir. Bu parametreyi aşağıdaki değeri olabilir.
Değer Anlamı
EMSIS_COMPOSITIONSTRING İşleme davranışını ayarlar kompozisyon dize.

veri
Verileri ayarlamak için durum türüne özgü. Durumuile EMSIS_COMPOSITIONSTRING değeri, bu parametreyi aşağıdaki değerleri birleşimi olabilir.
Değer Anlamı
EIMES_GETCOMPSTRATONCE Bu bayrak ayarlanırsa, düzenleme denetimi kanca WM_IME_COMPOSITION mesaj ve sonucu hemen dize döndürür. Bu bayrağı ayarlanmazsa, düzenleme denetimi varsayılan pencere yordamı WM_IME_COMPOSITION geçirmeden ve wm_char iletisini sonuç dizesinden işler; Bu varsayılan davranıştır düzenleme denetimi.
EIMES_CANCELCOMPSTRINFOCUS Bu bayrak ayarlanırsa, wm_setfocus iletiyi aldığında, düzenleme denetimi oluşturma dizesini iptal eder. Bu bayrağı ayarlanmazsa, düzenleme denetimi oluşturma dizesini iptal etmez; Bu varsayılan davranıştır düzenleme denetimi.
EIMES_COMPLETECOMPSTRKILLFOCUS Bu bayrak ayarlanırsa, WM_KILLFOCUS ileti alma üzerine kompozisyon dize düzenleme denetimi tamamlar. Bu bayrağı ayarlanmazsa, düzenleme denetimi kompozisyon dizeyi tamamlamanızı değil; Bu varsayılan davranıştır düzenleme denetimi.

Dönüş değerleri

Veri parametre önceki değerini döndürür.

QuickInfo

nbsp; Windows &NT: sürüm 5.0 veya sonraki sürümünü gerektirir.
Windows:Windows 98 gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

EM_GETIMESTATUS denetimleri düzenleyin, Denetim iletilerini düzenlemek,

Index