VB中利用ccrpHotKey控件设置热键

VB中利用ccrpHotKey控件设置热键,第1张

VB中利用ccrpHotKey控件设置热键,第2张

简介:ccrphotkey是一个第三方控件,可以轻松实现热键功能。

用法示例

你一定很熟悉“Ctrl+Alt+Z”吧?是的,它是QQ中打开消息对话框的默认热键。通过这组热键,我们可以快速打开消息对话框并查看,大大加快了我们的操作速度。同时我们也知道在QQ的系统设置中可以设置热键(如图1)。当我们按下任何一个热键组合时,文本框都会实时显示该热键组合,以便用户了解当前按下的热键是什么。


热键可以大大加快用户的操作速度。对于开发者来说,在自己的程序中使用热键,也会使操作更加简单,程序更加人性化。那么你是不是也想实现一个类似QQ的热键编辑框,让用户自由设置呢?下面用一个例子来介绍一个非常实用的控件ccrpHotKey,可以帮助你轻松实现强大的热键功能。

ccrpHotKey控件的外观和很多属性都和大家熟悉的文本框很相似,所以我们可以很容易的设置它。

第一步:首先启动Visual Basic 6.0,新建一个窗口。

第二步:加载ccrpHotKey控件并设置其属性。

①右键单击控件工具栏,选择“零件”,在弹出窗口中点击“浏览”,找到ccrpHotKey控件,加载;将其添加到Form1表单中的适当位置。

②修改ccrpHotKey控件的属性。选择ccrpHotKey控件后,可以在属性设置区进行设置,其中组合键设置最为重要(如图2)。您可以根据需要设置允许或禁止某些组合。如果要禁止“Ctrl+Alt”的组合,可以将AllowCtrlAlt属性改为False,以此类推。当然,我们也可以在程序运行过程中动态改变这些属性。

第三步:加载其他控件,完成界面的设置。

①在表单中添加两个用于设置热键和退出的CommandButton控件,名称为cmdSetHotKey和cmdExit,标题属性为“设置热键”和“退出”。

②添加一个标题为“热键信息”的框架控件;添加两个标签Label,分别命名为lblKeyCode和lblShift,以显示所按下的热键的键码。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VB中利用ccrpHotKey控件设置热键

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情