[Bu ön belgeleme ve değiştirmek için bir konu değildir.]
Uygulamaya IME davranışıyla Düzenle denetimin durumunu almak için EM_GETIMESTATUS iletisi gönderir.
EM_GETIMESTATUS
wParam = (wparam) durumu; / / durum değer almak için
lParam = 0; / / sıfır olmalıdır
Değer | Anlamı |
---|---|
EMSIS_COMPOSITIONSTRING | Kompozisyon dize işleme davranışı ayarlar. |
Veri almak için durum türüne özgü. EMSIS_COMPOSITIONSTRING ile durumuiçin bu dönüş değeri aşağıdaki değerleri birleşimi değerdir.
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 için 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. |
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.
EM_SETIMESTATUS denetimleri düzenleyin, Denetim iletilerini düzenlemek,