我用注册热键的方法
RegisterHotKey(handle,id2,mod_control,86); procedure hotykey(var msg:TMessage); message WM_HOTKEY;
注册了ctrl+v的热键,
但是发现这样本身粘贴功能,就失效了。
就算我在截获热键的处理过程中加入
DefaultHandler(msg);也没有用procedure hotykey(var msg:TMessage); message WM_HOTKEY;
begin
DefaultHandler(msg);
....
end;有没有办法让这个热键执行完粘贴后,再执行我所定义的hotkey
也就是说不把原来windows的热键效果冲掉。
RegisterHotKey(handle,id2,mod_control,86); procedure hotykey(var msg:TMessage); message WM_HOTKEY;
注册了ctrl+v的热键,
但是发现这样本身粘贴功能,就失效了。
就算我在截获热键的处理过程中加入
DefaultHandler(msg);也没有用procedure hotykey(var msg:TMessage); message WM_HOTKEY;
begin
DefaultHandler(msg);
....
end;有没有办法让这个热键执行完粘贴后,再执行我所定义的hotkey
也就是说不把原来windows的热键效果冲掉。
解决方案 »
- TVariantManager怎么使作啊
- IdHTTP的使用问题?
- 菜鸟困惑两天了,如何写这个渐变颜色的算法
- delphi2005与delphi 7
- 动态链接库(DLL)使用奇怪问题,求救!
- 窗体显示时有些控件不显示怎么办?50分啊
- 为什么我用win2k或者winxp安装过程中的分区功能分区的硬盘,不可以用PQ8.0?
- 数据库 随机 提取 记录 函数 方法(重分求教---急啊)
- 求救,怎么在QRreport里面显示总的页码数目?
- 怎么样编程实现网页上EDIT的填写和自动提交??:)
- 想做一个简体版转换成繁体版的软件。哪里有GB和BIG5的转换资料
- 如何将image控件里的内容保存到access数据库中的OLE字段。
begin
mes.result := 2;
end;
试试
还是不行啊,老大