最近在win10上開發wpf應用,須要將CefSharp中wpf版本的瀏覽器組件(版本號v51.0.0)嵌入到應用中,可是發現不支持中文輸入,GitHub上有這個問題的描述,參照其提到的方法能夠解決,可是候選詞窗口不能跟隨。git
// browser是窗口上的瀏覽器控件 browser.PreviewTextInput += (o, e) => { foreach (var character in e.Text) { // 把每一個字符向瀏覽器組件發送一遍 browser.GetBrowser().GetHost().SendKeyEvent((int)WM.CHAR, (int)character, 0); } // 不讓cef本身處理 e.Handled = true; };