最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

通用型鍵盤鎖功能的實現(xiàn)方法

文檔序號:6362859閱讀:191來源:國知局
專利名稱:通用型鍵盤鎖功能的實現(xiàn)方法
技術領域
本發(fā)明涉及一種鍵盤鎖功能的方法,具體涉及一種針對通用型電腦實現(xiàn)在 WINDOWS操作系統(tǒng)上的鍵盤鎖定功能的方法。
背景技術
實際生活中,有時需要暫時關閉鍵盤功能,以防止鍵盤誤動作對用戶正在進行的任務造成干擾。傳統(tǒng)的同類軟件主要出于安全目的考慮,在鎖定鍵盤的同時,會同時鎖定鼠標,更有甚者直接鎖定桌面,這樣用戶就無法正常進行其它操作(比如觀看視頻),因此帶來了很大的不便。發(fā)明內容
本發(fā)明的目的在于克服現(xiàn)有技術存在的以上問題,提供一種通用型鍵盤鎖功能的實現(xiàn)方法。
為實現(xiàn)上述技術目的,達到上述技術效果,本發(fā)明通過以下技術方案實現(xiàn) 通用型鍵盤鎖功能的實現(xiàn)方法,包括以下步驟步驟1)調用動態(tài)鏈接庫中的導出函數(shù),設置系統(tǒng)范圍內的全局鉤子; 步驟2)動態(tài)鏈接庫中每攔截到用戶的按鍵,會判斷是否是解鎖組合鍵,是則停止攔截、解鎖;否則直接忽略此次按鍵,被忽略的按鍵對操作系統(tǒng)來講是透明的。
本發(fā)明的有益效果是本發(fā)明直接將用戶預定義的解鎖鍵寫入注冊表,既不改變用戶原有的文件系統(tǒng),又可避免用戶誤操作文件造成解鎖失敗。另外,本發(fā)明程序完全使用WIN32 API,不依賴任何其它組件,大大地縮小了最終程序的體積,最終發(fā)布的所有程序文件體積不會超過64KB。
上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段, 并可依照說明書的內容予以實施,以下以本發(fā)明的較佳實施例并配合附圖詳細說明如后。 本發(fā)明的具體實施方式
由以下實施例及其附圖詳細給出。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中圖1本發(fā)明主對話框示意圖; 圖2本發(fā)明系統(tǒng)托盤示意圖。
具體實施方式
下面將參考附圖并結合實施例,來詳細說明本發(fā)明。
通用型鍵盤鎖功能的實現(xiàn)方法,包括以下步驟步驟1)運行本程序時,檢測本程序是否已經(jīng)運行,若已經(jīng)運行則退出;步驟幻檢查解鎖鍵設置,若是首次運行本程序,則向注冊表寫入默認設置; 步驟幻顯示對話框、托盤圖標等用戶界面,并且根據(jù)步驟2)中讀取到的參數(shù),設置 CheckBox和Edit等窗口控件,如圖1所示;步驟4)當用戶單擊Lock按鈕后,調用動態(tài)鏈接庫中的導出函數(shù),設置系統(tǒng)范圍內的全局鉤子;步驟5)動態(tài)鏈接庫中每攔截到用戶的按鍵,會判斷是否是解鎖組合鍵,是則停止攔截、解鎖;否則直接忽略此次按鍵,被忽略的按鍵對操作系統(tǒng)來講是透明的;步驟6)其它功能用戶可以設置、保存解鎖鍵;在托盤圖標上右鍵可以選擇退出程序,如圖2所示。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.通用型鍵盤鎖功能的實現(xiàn)方法,其特征在于,包括以下步驟 步驟1)調用動態(tài)鏈接庫中的導出函數(shù),設置系統(tǒng)范圍內的全局鉤子; 步驟2)動態(tài)鏈接庫中每攔截到用戶的按鍵,會判斷是否是解鎖組合鍵,是則停止攔截、解鎖;否則直接忽略此次按鍵,被忽略的按鍵對操作系統(tǒng)來講是透明的。
全文摘要
本發(fā)明公開了一種通用型鍵盤鎖功能的實現(xiàn)方法,包括以下步驟調用動態(tài)鏈接庫中的導出函數(shù),設置系統(tǒng)范圍內的全局鉤子;動態(tài)鏈接庫中每攔截到用戶的按鍵,會判斷是否是解鎖組合鍵,是則停止攔截、解鎖;否則直接忽略此次按鍵,被忽略的按鍵對操作系統(tǒng)來講是透明的。本發(fā)明直接將用戶預定義的解鎖鍵寫入注冊表,既不改變用戶原有的文件系統(tǒng),又可避免用戶誤操作文件造成解鎖失敗。另外,本發(fā)明程序完全使用WIN32API,不依賴任何其它組件,大大地縮寫了最終程序的體積,最終發(fā)布的所有程序文件體積不會超過64KB。
文檔編號G06F3/023GK102541289SQ20121000499
公開日2012年7月4日 申請日期2012年1月10日 優(yōu)先權日2012年1月10日
發(fā)明者孫金標 申請人:蘇州三諾信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1