EM_SETIMESTATUS

[นี่คือเอกสารเบื้องต้นและเรื่องการเปลี่ยนแปลง]

โปรแกรมประยุกต์ส่งข้อความ EM_SETIMESTATUS การเปลี่ยนแปลงลักษณะการทำงานของตัวควบคุมแก้ไขกับ IME.

EM_SETIMESTATUS
wParam =สถานะ (WPARAM)
lParam =ข้อมูล (LPARAM)

พารามิเตอร์

สถานะ
บ่งชี้ว่า ชนิดของสถานะการตั้งค่า พารามิเตอร์นี้สามารถเป็นค่าต่อไปนี้.
ค่า ความหมาย
EMSIS_COMPOSITIONSTRING ลักษณะการทำงานสำหรับการจัดการการตั้งค่าสายอักขระขององค์ประกอบ.

ข้อมูล
ข้อมูลเฉพาะสำหรับชนิดของสถานะการตั้งค่า มีค่า EMSIS_COMPOSITIONSTRING สำหรับสถานะพารามิเตอร์นี้จะเป็นการรวมกันของค่าต่อไปนี้.
ค่า ความหมาย
EIMES_GETCOMPSTRATONCE หากถูกตั้งค่าสถานะนี้ hooks ตัวควบคุมการแก้ไข WM_IME_COMPOSITIONข้อความและส่งกลับผลลัพธ์สตริงที่ทันที ถ้าไม่มีการตั้งค่าสถานะนี้ ตัวควบคุมการแก้ไขส่งข้อความ WM_IME_COMPOSITION ลงในกระบวนงานหน้าต่างเริ่มต้น และจับเป็นสตริจากข้อความWM_CHAR นี่คือลักษณะการทำงานเริ่มต้นของตัวควบคุมการแก้ไข.
EIMES_CANCELCOMPSTRINFOCUS หากถูกตั้งค่าสถานะนี้ ตัวควบคุมแก้ไขยกเลิกสายองค์ประกอบเมื่อได้รับข้อความWM_SETFOCUS หากไม่ตั้งค่าสถานะนี้ การควบคุมการแก้ไขไม่ยกเลิกสายอักขระเขียน นี่คือลักษณะการทำงานเริ่มต้นของตัวควบคุมการแก้ไข.
EIMES_COMPLETECOMPSTRKILLFOCUS หากถูกตั้งค่าสถานะนี้ การควบคุมการแก้ไขเสร็จสมบูรณ์สตริงที่องค์ประกอบเมื่อได้รับข้อความWM_KILLFOCUS ถ้าไม่มีการตั้งค่าสถานะนี้ ตัวควบคุมการแก้ไขไม่เสร็จสมบูรณ์สตริเขียน นี่คือลักษณะการทำงานเริ่มต้นของตัวควบคุมการแก้ไข.

ส่งกลับค่า

ส่งกลับค่าก่อนหน้านี้ของข้อมูลพารามิเตอร์.

QuickInfo

nbsp Windows &NT:ต้องการรุ่น 5.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 98
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของตัวควบคุมแก้ไขแก้ไขข้อความการควบคุม EM_GETIMESTATUS

Index