国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法

      文檔序號(hào):6467852閱讀:829來(lái)源:國(guó)知局
      專利名稱:一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種鍵盤,更具體的說(shuō),涉及一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法。
      背景技術(shù)
      隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,為滿足人們對(duì)計(jì)算機(jī)操作人性化、便捷化的要求,市場(chǎng)上 出現(xiàn)了一種設(shè)置有快捷鍵的鍵盤,它在傳統(tǒng)鍵盤的基礎(chǔ)上增加了常用功能的快捷鍵設(shè)置,這 些快捷鍵使計(jì)算機(jī)操作進(jìn)一步簡(jiǎn)化,例如收發(fā)電子郵件、打開(kāi)瀏覽器軟件、啟動(dòng)多媒體播放 器、音量調(diào)節(jié)等都只需要按一個(gè)特定按鍵即可。目前,快捷鍵技術(shù)已在筆記本鍵盤中廣泛應(yīng) 用。
      這種快捷鍵只能實(shí)現(xiàn)單一功能,出廠之后便不能更改,可對(duì)于廠商設(shè)置的快捷鍵的功能, 有些用戶并不經(jīng)常使用,而用戶經(jīng)常使用的功能又不能通過(guò)快捷鍵來(lái)簡(jiǎn)化,這就在無(wú)形中影 響了用戶對(duì)于計(jì)算機(jī)的快捷操作。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種實(shí)現(xiàn)鍵盤快捷鍵自 定義功能的方法。
      本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是提供一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方 法,該方法包括下列步驟通過(guò)用戶界面的可執(zhí)行文件對(duì)鍵盤快捷鍵進(jìn)行自定義操作;將用 戶自定義功能時(shí)所指定要執(zhí)行的文件或程序的系統(tǒng)路徑存儲(chǔ)到路徑文本文件中;路徑文本文 件將存儲(chǔ)的信息加載到安裝了底層按鍵鉤子的DLL文件;DLL文件捕捉系統(tǒng)按鍵信息并判斷 是否是快捷鍵的按鍵信息,以及從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑,執(zhí) 行相關(guān)程序。
      本發(fā)明提供的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,還包括下列步驟運(yùn)行用戶界面 的可執(zhí)行文件,自動(dòng)彈出用戶操作窗口對(duì)話框,并自動(dòng)加載路徑文本文件和安裝了底層按鍵 鉤子的DLL文件。該對(duì)話框設(shè)有對(duì)應(yīng)快捷鍵的按鈕和編輯框,按鈕用來(lái)調(diào)出一個(gè)選擇窗口讓 用戶選擇需要執(zhí)行的文件或程序,編輯框用來(lái)存儲(chǔ)用戶自定義的文件或程序的系統(tǒng)路徑。對(duì) 話框還設(shè)有一個(gè)確定開(kāi)始執(zhí)行的按鈕和一個(gè)恢復(fù)默認(rèn)功能的按鈕。
      本發(fā)明提供的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,還包括下列步驟用戶點(diǎn)擊對(duì)話 框中的開(kāi)始執(zhí)行的按鈕,系統(tǒng)判斷路徑文本文件是否存在,若不存在,系統(tǒng)將創(chuàng)建路徑文本文件,并初始化每一個(gè)快捷鍵對(duì)應(yīng)的路徑都為空。將編輯框存儲(chǔ)的用戶自定義功能時(shí)所指定 要執(zhí)行的文件或程序的系統(tǒng)路徑保存在路徑文本文件中,路徑文本文件將存儲(chǔ)信息加載到DLL 文件。
      本發(fā)明提供的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,還包括下列步驟安裝了底層按 鍵鉤子的DLL文件,實(shí)時(shí)捕捉系統(tǒng)按鍵信息,首先判斷消息是否是快捷鍵消息否,返回按 鍵消息由Windows處理;是,再次判斷快捷鍵對(duì)應(yīng)的路徑是否存在否,返回按鍵消息由 Windows處理;是,從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑,執(zhí)行相關(guān)程序, 并刪除掉按鍵信息,捕獲下一個(gè)系統(tǒng)消息。
      實(shí)施本發(fā)明的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,具有以下有益效果使用者通過(guò)
      用戶操作窗口對(duì)話框,可以對(duì)快捷鍵進(jìn)行自定義;安裝了底層按鍵鉤子的DLL文件有捕獲按
      鍵信息的效果,可以自行執(zhí)行其對(duì)應(yīng)路徑所指定的文件或程序,實(shí)現(xiàn)用戶自定義快捷鍵的功 能,滿足不同使用者的需要。


      下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中-
      圖1是本發(fā)明的用戶操作窗口對(duì)話框; 圖2是本發(fā)明路徑文本文件的工作流程; 圖3是本發(fā)明DLL文件的工作流程。
      具體實(shí)施例方式
      如圖1所示,運(yùn)行用戶界面的可執(zhí)行文件,自動(dòng)會(huì)彈出一個(gè)用戶操作窗口對(duì)話框。當(dāng)用 戶初次打開(kāi)此用戶界面時(shí),用戶操作窗口對(duì)話框中的編輯框?yàn)榭?。以本?shí)施例為例,對(duì)話框 左側(cè)給出的是要配套使用的筆記本鍵盤的圖片,該筆記本鍵盤右上角有五個(gè)快捷鍵,當(dāng)沒(méi)有 對(duì)快捷鍵功能進(jìn)行自定義時(shí),分別實(shí)現(xiàn)默認(rèn)的靜音、音量增大、音量減小、打開(kāi)IE瀏覽、打 開(kāi)E-Mail五個(gè)功能。對(duì)話框右側(cè)給出的是與這五個(gè)快捷鍵對(duì)應(yīng)的mute、 vol-、 vol+、 pl、 p2快捷鍵按鈕,用來(lái)調(diào)出一個(gè)選擇窗口,讓用戶選擇需要執(zhí)行的文件或程序;在每個(gè)按鈕旁 邊各設(shè)有一個(gè)編輯框,用于記錄用戶自定義的文件或程序的路徑;還設(shè)有一個(gè)確定開(kāi)始執(zhí)行 的0K按鈕、 一個(gè)恢復(fù)默認(rèn)功能的Default按鈕。
      如果用戶想改變靜音快捷鍵的功能,只要點(diǎn)擊mute按鈕,將會(huì)彈出一個(gè)對(duì)話框讓用戶選 擇需要執(zhí)行的路徑,在本實(shí)施例中我們選擇的是C:\Progmm Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE即打開(kāi)Microsoft Visual C++6.0。選擇好后,點(diǎn)擊OK的按鈕,這個(gè)用戶界面將會(huì)隱藏(可以通過(guò)托盤重新打開(kāi)這個(gè)界面),然后用戶點(diǎn)擊筆記本 上的靜音快捷鍵,便打開(kāi)了MicrOsoftViSUalC++6.0,完成了用戶自定義的功能。當(dāng)用戶想再 次更改功能,或者恢復(fù)默認(rèn)功能時(shí),可以在托盤中點(diǎn)擊軟件的圖標(biāo),顯示出用戶界面,編輯 路徑或者重新點(diǎn)擊相應(yīng)的按鈕重選。當(dāng)想恢復(fù)該快捷鍵的默認(rèn)功能時(shí),清空對(duì)應(yīng)的編輯框后 點(diǎn)擊OK按鈕即可,當(dāng)想恢復(fù)所有快捷鍵的默認(rèn)功能時(shí),點(diǎn)擊Default按鈕或者手動(dòng)清空所有 的編輯框后點(diǎn)擊OK按鈕即可。
      如圖2所示,當(dāng)用戶點(diǎn)擊對(duì)話框中的開(kāi)始執(zhí)行的按鈕后,首先判斷是否存在路徑文本文 件否,創(chuàng)建路徑文本文件,初始化每一個(gè)快捷鍵對(duì)應(yīng)的路徑都為空;是,將編輯框中的路 徑保存在路徑文本文件中;通過(guò)接口程序?qū)⒙窂桨l(fā)送給DLL模塊;存儲(chǔ)路徑到DLL中指定的 變量中;加載DLL文件,對(duì)用戶自定義按鈕功能進(jìn)行實(shí)時(shí)監(jiān)控;判斷用戶是否進(jìn)行自定義功 能操作否,結(jié)束;是,更新路徑文本文件的內(nèi)容;通過(guò)接口程序?qū)⒙窂桨l(fā)送給DLL模塊;
      存儲(chǔ)路徑到DLL中指定的變量中;加載DLL文件,對(duì)用戶自定義按鈕功能進(jìn)行實(shí)時(shí)監(jiān)控。
      如圖3所示,DLL文件捕獲系統(tǒng)消息,首先判斷消息是否是快捷鍵消息否,返回按鍵 消息由Windows處理;是,再次判斷快捷鍵對(duì)應(yīng)的路徑是否存在否,返回按鍵消息由Windows 處理;是,從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑,執(zhí)行相關(guān)程序,并刪除 按鍵信息,捕獲下一個(gè)系統(tǒng)消息。
      權(quán)利要求
      1、一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,其特征在于,所述方法包括下列步驟通過(guò)用戶界面的可執(zhí)行文件對(duì)鍵盤快捷鍵進(jìn)行自定義操作;將用戶自定義功能時(shí)所指定要執(zhí)行的文件或程序的系統(tǒng)路徑存儲(chǔ)到路徑文本文件中;路徑文本文件將存儲(chǔ)的信息加載到安裝了底層按鍵鉤子的DLL文件;DLL文件捕捉系統(tǒng)按鍵信息并判斷是否是快捷鍵的按鍵信息,以及從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑,執(zhí)行相關(guān)程序。
      2、 根據(jù)權(quán)利要求l所述的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,其特征在于,運(yùn)行 用戶界面的可執(zhí)行文件,自動(dòng)彈出用戶操作窗口對(duì)話框,并自動(dòng)加載路徑文本文件和安裝 了底層按鍵鉤子的DLL文件。
      3、 根據(jù)權(quán)利要求2所述的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,其特征在于,用戶 操作窗口對(duì)話框設(shè)有對(duì)應(yīng)快捷鍵的按鈕和編輯框,按鈕用來(lái)調(diào)出一個(gè)選擇窗口讓用戶選擇 需要執(zhí)行的文件或程序,編輯框用來(lái)存儲(chǔ)用戶自定義的文件或程序的系統(tǒng)路徑;對(duì)話框還 設(shè)有一個(gè)確定開(kāi)始執(zhí)行的按鈕和一個(gè)恢復(fù)默認(rèn)功能的按鈕。
      4、 根據(jù)權(quán)利要求l所述的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,其特征在于,用戶 點(diǎn)擊對(duì)話框中的開(kāi)始執(zhí)行的按鈕,系統(tǒng)判斷路徑文本文件是否存在,若不存在,系統(tǒng)將創(chuàng) 建路徑文本文件,并初始化每一個(gè)快捷鍵對(duì)應(yīng)的路徑都為空;將編輯框存儲(chǔ)的用戶自定義 功能時(shí)所指定要執(zhí)行的文件或程序的系統(tǒng)路徑保存在路徑文本文件中,路徑文本文件將存 儲(chǔ)信息加載到DLL文件。
      5、 根據(jù)權(quán)利要求l所述的一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,其特征在于,安裝 了底層按鍵鉤子的DLL文件,實(shí)時(shí)捕捉系統(tǒng)按鍵信息,首先判斷消息是否是快捷鍵消息否,返回按鍵消息由Windows處理;是,再次判斷快捷鍵對(duì)應(yīng)的路徑是否存在否,返回按鍵消息由Windows處理;是,從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑, 執(zhí)行相關(guān)程序,并刪除掉按鍵信息,捕獲下一個(gè)系統(tǒng)消息。
      全文摘要
      本發(fā)明提供了一種實(shí)現(xiàn)鍵盤快捷鍵自定義功能的方法,該方法包括下列步驟通過(guò)用戶界面的可執(zhí)行文件對(duì)鍵盤快捷鍵進(jìn)行自定義操作;將用戶自定義功能時(shí)所指定要執(zhí)行的文件或程序的系統(tǒng)路徑存儲(chǔ)到路徑文本文件中;路徑文本文件將存儲(chǔ)的信息加載到安裝了底層按鍵鉤子的DLL文件;DLL文件捕捉系統(tǒng)按鍵信息并判斷是否是快捷鍵的按鍵信息,以及從路徑文本文件中調(diào)用相關(guān)按鍵要執(zhí)行程序的對(duì)應(yīng)路徑,執(zhí)行相關(guān)程序。使用者通過(guò)用戶操作窗口對(duì)話框,可以對(duì)快捷鍵進(jìn)行自定義;安裝了底層按鍵鉤子的DLL文件有捕獲按鍵信息的效果,可以自行執(zhí)行其對(duì)應(yīng)路徑所指定的文件或程序,實(shí)現(xiàn)用戶自定義快捷鍵的功能,滿足不同使用者的需要。
      文檔編號(hào)G06F3/023GK101414221SQ20081017469
      公開(kāi)日2009年4月22日 申請(qǐng)日期2008年10月31日 優(yōu)先權(quán)日2008年10月31日
      發(fā)明者鋒 吳 申請(qǐng)人:深圳市神舟電腦股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1