[發明專利]一種應用程序的覆蓋圖標的顯示方法和裝置有效
| 申請號: | 201911000941.4 | 申請日: | 2019-10-21 |
| 公開(公告)號: | CN111026542B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 邱志斌;涂高元;郭永興;陸云燕;沈廷強 | 申請(專利權)人: | 廈門天銳科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F3/14 |
| 代理公司: | 福州君越知識產權代理事務所(普通合伙) 35299 | 代理人: | 梁錦平 |
| 地址: | 361000 福建省廈門市廈*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 覆蓋 圖標 顯示 方法 裝置 | ||
本申請公開了一種應用程序的覆蓋圖標的顯示方法,包括:向Windows發送關于所述應用程序的圖標注冊請求,以獲得自定義覆蓋圖標;獲取注冊表項中所有圖標鍵值的優先級,其中,所有圖標鍵值中包括自定義覆蓋圖標的圖標鍵值;調整自定義覆蓋圖標的圖標鍵值在注冊表項中的優先級;當資源管理器讀取注冊表項時,將圖標鍵值優先級調整后的注冊表項重定向給資源管理器,以根據圖標鍵值優先級調整后的注冊表項顯示自定義覆蓋圖標。通過修改注冊表項中覆蓋圖標的優先級,以按需求切換覆蓋圖標或者覆蓋圖標顯示的順序,從而讓特定軟件(或應用程序)的覆蓋圖形顯示在期望位置,不被其他軟件的覆蓋圖標搶占,也不會因為注冊的覆蓋圖標項過多而無法顯示圖標。
技術領域
本申請涉及計算機技術領域,具體涉及一種應用程序的覆蓋圖標的顯示方法和裝置、計算機可讀存儲介質和電子設備。
背景技術
Windows支持在原有的文件圖標上,再在文件圖標角落顯示一個自定義圖標,以表示該文件狀態,這個功能稱為覆蓋圖標(Overlay?Icon)。Windows一共支持15個的覆蓋圖標,4個自用,只剩下11個供用戶自定義注冊,一旦自定義軟件的覆蓋圖標的順序排到了11位之外,Windows將忽略該覆蓋圖標,使得該覆蓋圖標無法顯示。另外,如果任何一個排在之前的軟件的覆蓋圖標被判定為符合的圖標,則后續軟件的覆蓋圖標也不能被顯示,因此,用戶都都盡力讓其注冊的軟件的覆蓋圖標能排在首位。
相關技術中,在注冊自定義軟件的覆蓋圖標時,計算需要在注冊表項名稱前加多少個空格或其他值較小的字符,以讓該覆蓋圖標排在首位。但這種使覆蓋圖標搶占首位的方式屬于靜態方式,只能在注冊時調整一次,容易被后注冊者搶占,不能保證一直搶占首位。
發明內容
為了解決上述技術問題,提出了本申請。本申請的實施例提供了一種應用程序的覆蓋圖標的顯示方法和裝置、計算機可讀存儲介質和電子設備。
根據本申請的一個方面,提供了一種應用程序的覆蓋圖標的顯示方法,包括:
向windows發送關于所述應用程序的圖標注冊請求,以獲得自定義覆蓋圖標;
獲取注冊表項中所有圖標鍵值的優先級,其中,所述所有圖標鍵值中包括所述自定義覆蓋圖標的圖標鍵值;
調整所述自定義覆蓋圖標的圖標鍵值在所述注冊表項中的優先級;
當資源管理器讀取注冊表項時,將圖標鍵值優先級調整后的注冊表項重定向給所述資源管理器,以根據圖標鍵值優先級調整后的注冊表項顯示所述自定義覆蓋圖標。
根據本申請的第二方面,提供了一種應用程序的覆蓋圖標的顯示裝置,包括:
注冊請求模塊,設置為向windows發送關于所述應用程序的圖標注冊請求,以獲得自定義覆蓋圖標;
優先級獲取模塊,設置為獲取注冊表項中所有圖標鍵值的優先級,其中,所述所有圖標鍵值中包括所述自定義覆蓋圖標的圖標鍵值;
優先級調整模塊,設置為調整所述自定義覆蓋圖標的圖標鍵值在所述注冊表項中的優先級;
重定向模塊,設置為當資源管理器讀取注冊表項時,將圖標鍵值優先級調整后的注冊表項重定向給所述資源管理器,以根據圖標鍵值優先級調整后的注冊表項顯示所述自定義覆蓋圖標。
根據本申請第三方面,提供一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序用于執行上述第一方面所述的應用程序的覆蓋圖標的顯示方法。
根據本申請第四方面,提供一種電子設備,所述電子設備包括:
處理器;
用于存儲所述處理器可執行指令的存儲器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門天銳科技股份有限公司,未經廈門天銳科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911000941.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種丙烯酸松香改善速生木材性能的方法
- 下一篇:一種PFC控制方法及空調器





