[問題] MFC RichEdit如何實現關閉輸入法 IME?

作者: z1976 (z1976)   2019-02-01 17:03:58
開發平台(Platform): (Ex: Win10, Linux, ...) Win10 64
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
MSVC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
MFC
問題(Question):
在中文Windows中,當user選中某些視窗上的Editor時,會自動切到中文輸入法。
我希望當user選中我軟體中的RichEdit時,輸入法選擇器自動不見,只剩英數輸入。
在BCB中的輸入控件 (如TEdit, TRichEdit) 都有IME選項,確定可以達到這個效果。但V
C目前我仍找不到設定方法。
有一個EM_SETIMEOPTIONS的message似乎和這個有關,但無論我填入什麼參數就是沒有效
果。
補充說明(Supplement):

Links booklink

Contact Us: admin [ a t ] ucptt.com