[发明专利]带有可自定义功能快捷键的计算机键盘及定义方法无效
申请号: | 99100703.4 | 申请日: | 1999-02-10 |
公开(公告)号: | CN1225464A | 公开(公告)日: | 1999-08-11 |
发明(设计)人: | 魏骏;王大勇;姚映佳 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 电子工业部专利服务中心 | 代理人: | 李直 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 带有 自定义 功能 快捷键 计算机 键盘 定义 方法 | ||
本发明涉及一种计算机键盘,特别涉及一种带有可自定义功能快捷键的计算机键盘。
现有技术中的计算机键盘主要是完成字符的输入功能,而很少涉及到控制操作方面的内容。目前,如果要打开计算机中的某个软件,执行某项功能,通过键盘来完成是比较复杂的,通过鼠标完成也需要打开不同的窗口,或在菜单列表中进行选择,对于不熟悉电脑的人来说,十分不便。有鉴于此,人们设计了一些带有快捷键的计算机键盘,用于完成某些常用的功能操作。
但是,就目前的这些快捷键盘来说,在出厂时各快捷键的设置一般都已经预先设置好,即按下某个快捷键,将执行系统中的某个程序。这当然给用户带来很大的方便。然而,用户的使用环境和需求是千差万别的,这种预先设置的快捷键并不能完全满足用户的需要。
本发明的目的是提供一种带有可自定义功能快捷键的键盘和定义方法,使用户可以根据自己的实际情况自己定义快捷键的功能,即用户可以自己决定按下快捷键后系统应该执行什么功能,使用户更加方便的使用电脑。
本发明的带有可自定义功能快捷键的键盘,是在传统的计算机键盘上增加一组快捷键,由用户通过本发明的方法加以定义。
本发明提供的带有可自定义功能快捷键的键盘在普通功能键盘的基础上,增加了适当的可自定义快捷键,提高了传统键盘的使用效率,使得用户在使用电脑时更加灵活、方便。
图1为本发明的计算机键盘示意图。
以下结合附图对本发明给以详细描述。
参见图1,图中:1~8号键为固定定义功能键区,在机器出厂时设定,用户不可自定义这些键的功能;9~11号键为本发明的可自定义快捷键键区,用户可根据自己的实际情况定义这些键的功能应用;12~14号键为系统功能键区,是由Windows操作系统定义的;其余部分为传统的标准键盘键区。
利用键盘的硬件电路对各快捷键进行编码,当某快捷键按下时便会向主机系统发出特定的编码,在本发明中,1-11键的键码定义为:14、08、OC、10、07、OE、04、OD、11、12、13。当某一功能键被按下时,将发出对应的键码值。驱动程序会根据键码完成相应的操作。
以下描述本发明的快捷键自定义实现方法。
首先,设计快捷键程序与键盘驱动程序的接口。
当某一快捷键被按下时,键盘驱动程序将接收到一个对应的扫描码值,根据此扫描码,键盘驱动程序将发送MYWM_FASTKEY消息,表示有快捷键按下,同时传送的参数wParam表示快捷键的键码值。
下面的函数是键盘驱动程序与快捷键程序的接口,快捷键程序运行时,将首先调用该程序进行注册:
bResult=Rmt9807 Register(m_hWnd,MYWM_FASTKEY);
其中m_hWnd是快捷键程序的主窗口句柄,MYWM_FASTKEY是自定义的WINDOWS信息,返回值bResult表示注册成功与否,如果bResult=1,就表示注册成功,以后当快捷键被按下时,快捷键盘驱动程序就会向快捷键程序的主窗口发送MYWM_FASTKEY信息。
在自定义快捷键的软件程序中定义一配置文件,用来存放与快捷键相关联的应用程序的各种信息。在配置文件中的定义包括三个部分:应用程序的完整路径、工作目录、命令行参数。
例如:当按下某一可自定义快捷键时,系统将执行Windows系统自带的程序计算器(Calc.exe),则配置文件中的相应定义为:
[hotN] //表示下面的定义为第N号的可自定
义快捷键。
执行路径=C:/WINDOWS/Calc.exe //计算器程序Calc.exe的完整路径
工作目录=C:/WINDOWS //执行Calc.exe时的工作路径
命令行参数= //执行Calc.exe时的命令行参数
当某个快捷键被按下时,快捷键程序就会接收到键码信息MYWM_FASTKEY,这个信息的参数WPARAM就是相应的键码。下面这个函数是快捷键程序收到键码信息后的处理:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99100703.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:陶瓷谐振式无水垢热水器
- 下一篇:一种无腥食用保健鱼油