您的位置:首页 > 编程语言 > Delphi

delphi 屏蔽中文输入法

2015-09-06 10:34 633 查看
#include <imm.h>

#pragma comment(lib, "imm32.lib")

HIMC hImc = ::ImmGetContext( m_hWnd);

屏蔽输入法

::ImmAssociateContext(m_hWnd , NULL);

::ImmReleaseContext(m_hWnd , hImc );

恢复输入法的代码。

::ImmAssociateContext(m_hWnd , hImc );

procedure TForm1.Edit1MouseActivate(Sender: TObject; Button: TMouseButton;

Shift: TShiftState; X, Y, HitTest: Integer;

var MouseActivate: TMouseActivate);

begin

ImmAssociateContext(Edit1.Handle, 0);//uses IMM

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: