首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > 设置全局快捷键
【标  题】:设置全局快捷键
【关键字】:
【来  源】:http://www.cublog.cn/u/28618/showart.php?id=233972

设置全局快捷键

type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
protected
procedure hotykey(var msg:TMessage); message WM_HOTKEY;
end;

var
Form1: TForm1;
id,id2:Integer;

implementation

{$R *.DFM}

procedure TForm1.hotykey(var msg:TMessage);
begin
if (msg.LParamLo=MOD_CONTROL) and (msg.LParamHi=81) then
begin
ShowMessage(Ctrl + Q );
end;

if (msg.LParamLo=MOD_CONTROL) and (msg.LParamHi=82) then
begin
ShowMessage(Ctrl + R );
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
id:=GlobalAddAtom(hotkey);
RegisterHotKey(handle,id,mod_control,81);

id2:=GlobalAddAtom(hotkey2);
RegisterHotKey(handle,id2,mod_control,82);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
UnRegisterHotKey(handle,id);
UnRegisterHotKey(handle,id2);
end;

字符,字节和编码(转载):【上一篇】
关于SharePoint事件处理程序的热点问题:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • DirectX 3D图形编程宝典 (一)
  • ES222:chapter6-state database(overview)
  • 馒头名片管理程序 (Paradox)
  • 以太网IP电话机VEP200/210
  • USB了解
  • 用Fireworks做出苹果的晶亮透明
  • Zaks Pop3 简要介绍
  • 成都服装厂定制工作服制服职业装-13219076728
  • Cable Modem
  • Flash文字特效系列教程:线框文字
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.