工控编程吧

标题: 上位机MFC如何关闭输入法 [打印本页]

作者: qq263946146    时间: 2019-8-16 11:10
标题: 上位机MFC如何关闭输入法
  1. void CDemoDlg::OnTest()
  2. {
  3.         //获得输入法窗的句柄
  4.         HWND hWnd = ::ImmGetDefaultIMEWnd(m_hWnd);

  5.         //关闭输入法
  6.         ::SendMessage(hWnd, WM_DESTROY, 0, 0);
  7. }
复制代码
HWND ImmGetDefaultIMEWnd(HWNDhWnd );
系统会为每个线程创建一个缺省的IME窗口,该窗口基于IME类创建。
应用程序可以向这个窗口发送WM_IME_CONTROL 来控制IME窗口。
我们也可以发送消息WM_DESTROY到此窗口让其关闭。





欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4