新四季網

自動獲取音量控制程序中控制項的識別碼數值的方法

2023-07-12 12:45:41

專利名稱:自動獲取音量控制程序中控制項的識別碼數值的方法
技術領域:
本發明涉及一種自動獲取控制程序中控制項的識別碼數值的方法,尤其是自動獲取音量控制程序中控制項的識別碼數值,本發明適用於各種硬體配置和視窗環境的電腦,可以確保出貨電腦具有一致的識別碼數值。
電腦中的軟體與工作平臺,例如微軟公司的視窗軟體,具有許多預設的控制選項,此預設控制選項即是電腦出貨時的標準規格。然而,傳統上均是由操作員或檢測員利用手工設定使控制選項成為預設狀態。
然而,在調整電腦聲音方面的控制選項之前,例如調整音量、左右聲道和靜音等選項,操作人員在進行檢測程序時,只有得到音量控制程序相關控制項的窗口識別碼(ID),才能對其操作。然而,控制項的窗口識別碼是經由其識別碼數值而獲得的。現有技術中,雖然可以利用人工手動來獲取控制項的窗口識別碼數值,但是存在有許多缺陷,例如由於音量控制程序的面板的布局不同,造成控制項的宣傳品識別碼值並不是固定不變的,因此需要人工將布局變成檢測可識別的布局,倘若需要檢測大量的電腦,則需要投入大量的時間來進行布局的調整。此外,採用人工調整布局的方式時,若是調整後的布局並非按照規定的順序,則會導致檢測結果錯誤。再者,因為是採用手動方式獲取ID值,因此會造成工作效率很差。而且,由於需要人工參與,所以每個人操作習慣上的不同,會使得工作流程不能標準化。人工幹預也會造成錯誤率高,比如檢測不同語種的電腦時,很有可能因為語言不通而選擇錯誤,或者是漏選等,都會造成最終的檢測結果錯誤。因此,需要一種能夠自動獲取音量控制程序中控制項的ID值的方法,藉以改善現有技術的缺點。
因此,本發明的一個目的為提供一種可以自動獲取音量控制程序中控制項的ID值的方法,藉以有效地解決上述傳統方法所產生的缺點。
本發明的另一目的在於提供一種自動獲取音量控制程序中控制項的ID值的方法,可以避免人工操作的繁瑣與誤差。
本發明的另一目的在於提供一種自動獲取音量控制程序中控制項的ID值的方法,可以將檢測步驟流程標準化。
本發明的再一目的為提供一程自動獲取音量控制程序中控制項的ID值的方法,可以提高調整過程中的檢測步驟的準確性與工作效率。
本發明的再一目的為提供一種自動獲取音量控制程序中控制項的ID值的方法,具有相當好的通用性可以廣泛地適用於各種電腦與硬體上,不會受到電腦種類與硬體配置的限制。
依據本發明的上述目的,本發明提供一種自動獲取音量控制程序中控制項的識別碼值的方法,至少包括開啟一音量控制程序;檢測一控制項;以及計算另一控制項的識別碼值。
其中,上述的開啟音量控制程序更包括判斷一工作列上有無該音量控制程序的一圖標存在,若該工作列上有該音量控制程序的該圖標,則開啟該音量控制程序,藉以打開一音量控制面板。
若該工作列上無該音量控制程序的該圖標,則尋找一開始功能程序表上有無該音量控制程序的一捷徑存在。若該開始功能程序表上有該音量控制程序的一捷徑存在,則開啟該音量控制程序,藉以打開一音量控制面板。若該工作列上無該音量控制程序的該捷徑存在,則結束。
此外,上述的檢測控制項步驟還包括下列步驟讀取一控制項描述訊息;以及判斷一音量控制面板的控制項中是否有內容與該控制項描述訊息相同者。若,該判斷步驟的結果若為肯定,則獲取該控制項的一識別碼值,藉以計算另一控制項的識別碼值。
本發明的較佳實施例將於以下的說明文字中輔以下列附圖做更詳細的闡述

圖1是表示本發明的自動獲取音量控制程序中控制項的ID值的流程圖;圖2是表示本發明方法的開啟音量控制程序的流程圖;圖3是表示本發明的控制項檢測的流程圖;以及圖4表示本發明計算控制項的ID值的流程圖。
10 開啟音量控制程序12 檢測控制項
14 計算控制項的ID值20 判斷工作列上有無音量控制圖標22 開啟音量控制程序24 開始功能表程序集有無音量控制圖標30 讀取控制項描述訊息32 比對音量控制面板的控制項是否和控制項描述訊息相同34 獲取該控制項的ID值40 nID為所獲得的控制項的ID值42 音量調節控制項的ID為nID-144 左右聲道控制項的ID為nID-246 靜音控制項的ID為nID-3本發明的自動獲取音量控制程序中控制項的ID值的方法,由三個主要步驟組成,包括開啟音量控制程序、控制項檢測以及計算控制項的ID值等三個步驟。第一個步驟是開啟音量控制程序,也就是例如從微軟視窗的開始目錄中,開啟音量控制程序。第二個步驟是控制項檢測,也就是在音量控制程序的控制面板上查找欲規劃的控制項,例如MIDI,是否存在。若發現此控制項存在則獲取其ID值。第三個步驟是計算控制項的ID值,也就是利用所獲得的控制項的ID值來計算音量調節、左右聲道和靜音等控制項的ID值。另外,值得注意的是本發明的自動獲取音量控制程序中控制項的ID值的方法,並不只限定於用來自動獲取音量控制程序中控制項的ID值,本發明也可以用來自動獲取其他控制程序中控制項的ID值。
至於本發明解決已知問題的方法以及詳細的實施例說明則如下所述如果用戶或是操作者需要自動檢測電腦的音量控制選項,例如MIDI音量高低、左右聲道和靜音,則可以利用本發明所公開的方法來達成,當然本發明的應用並不限定於上述三種音量控制選項,本發明適用於任何的音量控制選項。
首先請參照圖1,圖1是表示本發明的自動獲取音量控制程序中控制項的ID值的流程圖。本發明的方法主要分成三大執行步驟,包括開啟音量控制程序10、控制項檢測12以及計算控制項的ID值14等三個步驟。
第一個步驟10是開啟音量控制程序,也就是從微軟視窗的「開始」目錄或者是利用其他捷徑,開啟音量控制程序。
第二個步驟12是控制項檢測,尋找欲規劃的控制項是否存在,若發現此控制項存在則獲取其ID值。
第三個步驟14是計算控制項的ID值,也就是利用所獲得的控制項的ID值來計算音量調節、左右聲道和靜音等控制項的ID值。
其中,圖1的步驟10,開啟音量控制程序的詳細流程則表示於圖2中。
圖2是表示本發明的開啟音量控制程序的流程圖。請參照圖2,首先,如同步驟20,自動判斷視窗桌面或工作列(Tragbar)上是否有音量控制程序的圖案標識或相對應於音量控制程序的識別符號,若有則利用找到的圖案標識或識別符號開啟音量控制程序22,藉以顯示出音量控制程序面板,然後結束此流程。
若判斷步驟20並未發現音量控制程序的圖案標識,則進行步驟24,尋找視窗的開始功能表程序集有無音量控制程序的相關捷徑存在,若發現音量控制程序的相關捷徑存在,則進行步驟22,開啟音量控制程序,接著進行下一步驟,亦即圖1所示的控制項檢測步驟12,其詳細步驟則如圖3所示。假使此尋找步驟24仍未發現有任何的捷徑對應於音量控制程序,則代表此電腦軟體並未提供此音量控制功能,因此可直接結束此流程。
圖1的步驟12,控制項檢測的流程則表示於圖3中,並且詳細說明如下。
圖3是表示本發明的控制項檢測的流程圖。首先,進行控制項描述訊息的讀取步驟30,讀取控制項描述訊息,例如標題文字等。接著,進行判斷步驟32,判斷在音量控制面板的Static控制項中是否有內容與控制項描述訊息相同者。若有則可以獲取此控制項的ID值,如同步驟34。然後進行圖1的步驟14,也就是圖4所繪示的流程,藉以計算此控制項的ID值。
若判斷步驟32的結果,是音量控制面板上的控制項中並未有內容是和控制項描述訊息相同的話,則表示並沒有此控制項存在,因此可結束此流程。
圖1的步驟14,計算控制項的ID值的流程則表示於圖4中,並且詳細說明如下。
圖4是表示本發明計算控制項的ID值的流程圖。請參考圖4,計算控制項的ID值的方法,如圖4所示,其中設定nID為所獲得的控制項的ID值,如步驟40,接著,依序進行步驟42、44與46,分別設定音量調節控制項的ID為nID-1、左右聲道控制項的ID為nID-2、靜音控制項的ID為nID-3。如此,即可藉由所獲得的控制項的ID值,來計算音量調節、左右聲道和靜音等控制項的ID值。
綜上所述,因此,本發明的一種可以自動獲取音量控制程序中控制項的ID值的方法,藉以有效地解決上述傳統方法所產生的缺點。
本發明的一種自動獲取音量控制程序中控制項的ID值的方法,可以避免人工操作的繁瑣與誤差。
本發明的一種自動獲取音量控制程序中控制項的ID值的方法,可以將檢測流程標準化。
本發明的一種自動獲取音量控制程序中控制項的ID值的方法,可以提高調整過程中的檢測步驟的準確性與工作效率。
本發明的一種自動獲取音量控制程序中控制項的ID值的方法,具有相當好的通用性,可以廣泛地適用於各種電腦與硬體上,不會受到電腦種類與硬體配置的限制。
以上所述僅為本發明的較佳實施例而已,並非用以限定本發明的保護範圍;凡其它未脫離本發明所公開的精神下所完成的等效改變或修飾,均應包含在下述的保護範圍內。
權利要求
1.一種自動獲取音量控制程序中控制項的識別碼值的方法,至少包括開啟音量控制程序;檢測控制項;以及計算另一控制項的識別碼值。
2.如權利要求1的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的開啟音量控制程序還包括判斷工作列上有無該音量控制程序的圖標存在。
3.如權利要求2的自動獲取音量控制程序中控制項的識別碼值的方法,其中若該工作列上有該音量控制程序的該圖標,則開啟該音量控制程序,藉以打開音量控制面板。
4.如權利要求2的自動獲取音量控制程序中控制項的識別碼值的方法,其中若該工作列上無該音量控制程序的該圖標,則尋找開始功能程序表上有無該音量控制程序的捷徑存在。
5.如權利要求4的自動獲取音量控制程序中控制項的識別碼值的方法,其中若該開始功能程序表上有該音量控制程序的捷徑存在,則開啟該音量控制程序,藉以打開音量控制面板。
6.如權利要求4的自動獲取音量控制程序中控制項的識別碼值的方法,其中若該工作列上無該音量控制程序的該捷徑存在,則進行結束步驟。
7.如權利要求4的自動獲取音量控制程序中控制項的識別碼值的方法,其中若該開始功能程序表上無該音量控制程序的該捷徑存在,則進行結束步驟。
8.如權利要求1的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的檢測控制項步驟還包括下列步驟讀取控制項描述訊息;判斷音量控制面板的控制項中是否有內容與該控制項描述訊息相同者。
9.如權利要求8的自動獲取音量控制程序中控制項的識別碼值的方法,其中該判斷步驟的結果若為肯定,則獲取該控制項的識別碼值,藉以計算另一控制項的識別碼值。
10.如權利要求8的自動獲取音量控制程序中控制項的識別碼值的方法,其中該判斷步驟的結果若為否定,則進行結束步驟。
11.如權利要求9的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的計算另一控制項的識別碼值的步驟,包括設定該控制項的該識別碼值為nID。
12.如權利要求11的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的計算另一控制項的識別碼值的步驟,包括設定音量控制調節控制項的識別碼為nID-1。
13.如權利要求12的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的計算另一控制項的識別碼值的步驟,包括設定左右聲道控制項的識別碼為nID-2。
14.如權利要求13的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的計算另一控制項的識別碼值的步驟,包括設定靜音控制項的識別碼為nID-3。
15.一種自動獲取音量控制程序中控制項的識別碼值的方法,至少包括啟動音量控制程序,以顯示音量控制面板;讀取控制項描述訊息;比對該控制項描述訊息與該音量控制面板的控制項是否相同;若該比對結果為肯定,則取得該控制項的識別碼值;以及利用該識別碼值計算另一控制項的識別碼值。
16.如權利要求15的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的控制項為MIDI控制項。
17.如權利要求16的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的另一控制項為音量調節控制項。
18.如權利要求16的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的另一控制項為左右聲道控制項。
19.如權利要求16的自動獲取音量控制程序中控制項的識別碼值的方法,其中上述的另一控制項為靜音控制項。
全文摘要
本發明的自動獲取音量控制程序中控制項的識別碼(ID)值的方法,由三個主要步驟組成,包括開啟音量控制程序、控制項檢測以及計算控制項的ID值等三個步驟。第一個步驟是開啟音量控制程序,也就是例如從微軟視窗的工作列或開始程序集中,開啟音量控制程序。第二個步驟是控制項檢測,也就是在音量控制程序的控制面板上查找欲規劃的控制項是否存在,若發現此控制項存在則獲取其ID值。第三個步驟是計算控制項的ID值,也就是利用所獲得的控制項的ID值來計算音量調節、左右聲道和靜音等控制項的ID值。
文檔編號G06K7/10GK1369799SQ0110298
公開日2002年9月18日 申請日期2001年2月12日 優先權日2001年2月12日
發明者陳玄同, 林光信 申請人:英業達股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀