我现在需要钩一个外部程序的WM_IME_NOTIFY消息,但是不知道WM_IME_NOTIFY属于哪种HOOK类型
解决方案 »
- 求DElphi大神帮助,sql语句中如何查询某月的所有数据
- 一个程序生成另一个程序怎样做?
- 急救:Delphi开发CORBA初级问题
- 请问一个常见的问题?
- 在SQL 语句中怎么实现变量代换?
- 高难度问题。。。。
- 怎么解决象死机一样的问题,我用了Application.ProcessMessage还不行,?为什么看看。在线等候
- 请各位大虾帮帮忙——DELPHI安装的问题
- 在ISDN的局域网中,如何得到下面客户机中的URL请求?
- TStrings类型的变量,已经free掉了,为什么它不等于nil呢?
- 怎么用sql语句去掉字段中的重复行?
- dbExpress Version 2.5 not supported yet
注册全局钩子
|
| 钩子函数 |
如果是WM_IME_COMPOSITION 如果是WM_CHAR
stdcall;
const
_KeyPressMask = $80000000;
begin
Result := 0;
if nCode < 0 then
begin
Result := CallNextHookEx(hhk, nCode, wParam, lParam); Exit;
end
else
begin
case Wparam of
WM_IME_NOTIFY:begin
MessageBox(0, 'ok','',MB_OK);
end;
end;
end;end;不能弹出OK对话框