QQ登录

只需一步,快速开始

上位机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到此窗口让其关闭。
回复

使用道具 举报

快速回复 返回列表 客服中心 搜索