亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法及裝置制造方法

文檔序號:6493741閱讀:244來源:國知局
修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法及裝置制造方法
【專利摘要】本發(fā)明公開一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,包括如下步驟:根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu);對每一個分類下的每一個原始資源文件提供替換的命令入口;準(zhǔn)備用于替換的提示畫面的資源文件;將所述資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中;將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。此外,還提供一種應(yīng)用上述方法的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置。上述方法和裝置,使得開關(guān)機(jī)過程中的提示畫面能夠滿足個性化需求和顯示更多信息的目的。
【專利說明】修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及系統(tǒng)提示畫面的更改技術(shù),特別是涉及一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法及一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置。
【背景技術(shù)】
[0002]在windows系統(tǒng)中,開關(guān)機(jī)過程中的提示畫面,例如開機(jī)時顯示的windows徽標(biāo)及滾動條、登錄畫面,關(guān)機(jī)畫面和注銷畫面等都是系統(tǒng)本身提供的,其僅能提示開關(guān)機(jī)過程中的一些固定的提示,一般都不能更改。
[0003]然而基于個性化要求或者提供更多信息的目的,需要將開關(guān)機(jī)過程中的提示畫面進(jìn)行更改。

【發(fā)明內(nèi)容】

[0004]基于此,有必要提供一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法。
[0005]此外,還提供一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置。
[0006]一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,包括如下步驟:根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu);對每一個分類下的每一個原始資源文件提供替換的命令入口 ;準(zhǔn)備用于替換的提示畫面的資源文件,根據(jù)替換命令將所述用于替換的資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中以替換所述提示畫面的原始資源文件;將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。
[0007]—種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,包括:界面模塊,根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu);對每一個分類下的每一個原始資源文件提供替換的命令入口 ;資源文件庫,提供用于替換的提示畫面的資源文件;替換模塊,用于將所述資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中;加載模塊,將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。
[0008]上述方法和裝置,能夠?qū)⑾到y(tǒng)文件中與開關(guān)機(jī)過程中的提示畫面有關(guān)的資源文件進(jìn)行替換,在系統(tǒng)加載該系統(tǒng)文件后,即可實(shí)現(xiàn)提示畫面的修改,從而使得開關(guān)機(jī)過程中的提示畫面能夠滿足個性化需求和顯示更多信息的目的。
【專利附圖】

【附圖說明】
[0009]圖1為一實(shí)施例的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法流程圖;
[0010]圖2為是一種樹形的分類結(jié)構(gòu)的展示界面示意圖;
[0011]圖3為一實(shí)施例的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置模塊圖?!揪唧w實(shí)施方式】[0012]如圖1所示,為一實(shí)施例的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法流程圖。該方法包括如下步驟。
[0013]SlOl:根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu),對每一個分類下的每一個原始資源文件提供替換的命令入口。
[0014]如圖2所示,是一種樹形的分類結(jié)構(gòu)的展示界面示意圖。本實(shí)施例中,該分類結(jié)構(gòu)中包括開機(jī)、登錄、注銷和關(guān)機(jī)四個分類。在圖2中,還展示了關(guān)機(jī)分類下的資源文件小類。每個資源文件小類即對應(yīng)一個資源文件,針對該資源文件可以下達(dá)替換命令。替換命令可以直接在資源文件小類上用右鍵呼出操作菜單后,選擇操作命令;或者選擇資源文件小類后,在命令區(qū)選擇相應(yīng)的操作命令。對具體的操作方式不做限制。
[0015]S102:根據(jù)替換命令將所述用于替換的資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中以替換所述提示畫面的原始資源文件。不同的提示畫面對應(yīng)不同的系統(tǒng)文件。
[0016]S103:將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。
[0017]上述方法通過將資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中,可以實(shí)現(xiàn)與提示畫面相關(guān)的系統(tǒng)文件的替換,然后用替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面,從而達(dá)到替換提示畫面的目的。
[0018]具體的,上述方法可以應(yīng)用于修改開機(jī)畫面、登錄畫面、關(guān)機(jī)畫面以及注銷畫面。以下以幾個實(shí)施例分別說明將上述方法應(yīng)用于修改開機(jī)畫面、登錄畫面、關(guān)機(jī)畫面以及注銷畫面。
[0019]實(shí)施例1
[0020]當(dāng)用于修改開機(jī)畫面時,所述資源文件為分辨率、色調(diào)與windows系統(tǒng)兼容的位圖文件,具體來說,是分辨率為640*480,16色的位圖文件。步驟S102中的相應(yīng)的系統(tǒng)文件為位于 “C: \WIND0WS\system32” 目錄下的 “ntoskrnl.exe” 文件。
[0021]步驟S 102 具體是米用 windows 提供的 API 函數(shù) BeginUpdateResource,UpdateResource 以及 EndUpdateResource 將 “ntoskrnl.exe” 文件中的資源標(biāo)識為 I 和 5的位圖替換為上述的位圖文件并重新命名后存儲在“C: \WIND0WS\system32 ”目錄下。
[0022]采用上述3個API函數(shù)更改系統(tǒng)文件的代碼段示例如下:
[0023]
【權(quán)利要求】
1.一種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,包括如下步驟: 根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu); 對每一個分類下的每一個原始資源文件提供替換的命令入口; 準(zhǔn)備用于替換的提示畫面的資源文件,根據(jù)替換命令將所述用于替換的資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中以替換所述提示畫面的原始資源文件; 將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。
2.根據(jù)權(quán)利要求1所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,其特征在于,所述提示畫面為開機(jī)畫面,所述用于替換的資源文件為分辨率、色調(diào)與windows系統(tǒng)兼容的位圖文件,所述系統(tǒng)文件為位于“C:\WIND0WS\system32”目錄下的ntoskrnl.exe文件; 所述將資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中的步驟為:采用windows提供的API函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述 ntoskrnl.exe文件中的資源標(biāo)識為I或5的位圖替換為所述位圖文件并重新命名后存儲在“C:\WIND0WS\system32” 目錄下; 所述將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面的步驟為:修改系統(tǒng)目錄“C:\”下的文件“boot, ini”,在其中加入“/Kernel”開關(guān),使得在展示開機(jī)畫面時運(yùn)行所述重新命名后且存儲“C: \WIND0WS\system32”目錄下的文件。
3.根據(jù)權(quán)利要求1所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,其特征在于,所述提示畫面為登錄畫面,所述用于替換的資源文件為與windows系統(tǒng)兼容的位圖文件,所述系統(tǒng)文件為位于“C: \WIND0WS\system32”目錄下的“ logonu1.exe”文件; 所述將資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中的步驟為:采用windows提供的API函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“l(fā)ogonu1.exe”文件中的資源標(biāo)識為114、123或127的位圖替換為所述相應(yīng)的位圖文件,并存儲在任意目錄下; 所述將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面的步驟為:修改系統(tǒng)注冊表,將“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon,,下的WHost的值修改為“l(fā)ogonu1.exe”文件的存放路徑。
4.根據(jù)權(quán)利要求1所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,其特征在于,所述提示畫面為注銷畫面,所述用于替換的資源文件為與windows系統(tǒng)兼容的圖片文件,所述系統(tǒng)文件為位于“C:\WIND0WS\system32”目錄下的“msgina.dll”文件; 所述將資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中的步驟為:采用windows提供的API函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“msgina.dll”文件中的資源標(biāo)識為136、137、138或139的位圖替換為所述相應(yīng)的位圖文件,并存儲在 “C:\WIND0WS\system32” 目錄下。
5.根據(jù)權(quán)利要求1所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的方法,其特征在于,所述提示畫面為關(guān)機(jī)畫面,所述用于替換的資源文件為與windows系統(tǒng)兼容的圖片文件,所述系統(tǒng)文件為位于“C:\WIND0WS\system32”目錄下的“shell32.dll”文件; 所述將資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中的步驟為:采用windows提供的API函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“shell32.dll”文件中的資源標(biāo)識為148或149的位圖替換為所述相應(yīng)的位圖文件,并存儲在“C: \WIND0WS\system32” 目錄下。
6.—種修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,包括: 界面模塊,根據(jù)開關(guān)機(jī)過程中的不同狀態(tài)或階段,將所涉及的提示畫面的原始資源進(jìn)行組織和分類,使得同一狀態(tài)或階段下的原始資源位于對應(yīng)的分類下并展示所形成的分類結(jié)構(gòu);對每一個分類下的每一個原始資源文件提供替換的命令入口 ; 資源文件庫,提供用于替換的提示畫面的資源文件; 替換模塊,用于將所述資源文件導(dǎo)入提示畫面相關(guān)的系統(tǒng)文件中; 加載模塊,將替換后的系統(tǒng)文件用于開關(guān)機(jī)過程中的提示畫面。
7.根據(jù)權(quán)利要求6所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,其特征在于, 所述資源文件 庫包括分辨率、色調(diào)與windows系統(tǒng)兼容的位圖文件; 所述替換模塊根據(jù)開機(jī)畫面修改指令從“C: \WIND0WS\system32 ”目錄下載入“ntoskrnl.exe”文件和從資源文件庫中讀取替換所需的位圖文件,并具體采用windows提供的 API 函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“ntoskrnl.exe”文件中的資源標(biāo)識為I或5的位圖替換為所述位圖文件; 所述加載模塊根據(jù)增加“/Kernel”開關(guān)后的“boot, ini”文件在開機(jī)時加載修改后的“ntoskrnl.exe”文件,其中修改后的“ntoskrnl.exe”文件被重命名并存儲在“C: \WIND0WS\system32” 目錄下。
8.根據(jù)權(quán)利要求6所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,其特征在于, 所述資源文件庫包括與windows系統(tǒng)兼容的位圖文件; 所述替換模塊根據(jù)登錄畫面修改指令從“C: \WIND0WS\system32 ”目錄下載入“l(fā)ogonu1.exe”文件和從資源文件庫中讀取替換所需的位圖文件,并具體采用windows提供的 API 函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“l(fā)ogonu1.exe”文件中的資源標(biāo)識為114、123或127的位圖替換為所述位圖文件; 所述加載模塊根據(jù)修改WHost值后的注冊表從“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon” 中獲得“l(fā)ogonu1.exe” 的存放路徑,在開機(jī)時加載修改后的“l(fā)ogonu1.exe”文件。
9.根據(jù)權(quán)利要求6所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,其特征在于, 所述資源文件庫包括與windows系統(tǒng)兼容的位圖文件; 所述替換模塊根據(jù)關(guān)機(jī)畫面修改指令從“C: \WIND0WS\system32 ”目錄下載入“msgina.dll”文件和從資源文件庫中讀取替換所需的位圖文件,并具體采用windows提供的 API 函數(shù) BeginUpdateResource, UpdateResource 以及 EndUpdateResource 將所述“msgina.dll”文件中的資源標(biāo)識為136、137、138或139的位圖替換為所述位圖文件; 所述加載模塊根據(jù)系統(tǒng)默認(rèn)的加載方式加載該“msgina.dll”。
10.根據(jù)權(quán)利要求6所述的修改windows系統(tǒng)開關(guān)機(jī)過程中提示畫面的裝置,其特征在于, 所述資源文件庫包括與windows系統(tǒng)兼容的位圖文件; 所述替換模塊根據(jù)注銷畫面修改指令從“C: \WIND0WS\system32 ”目錄下載入“shell32.dll”文件和從資源文件庫中讀取替換所需的位圖文件,并具體采用windows提供的 API 函數(shù) BeginUpdateRes ource, UpdateResource 以及 EndUpdateResource 將所述“shell32.dll”文件中的資源標(biāo)識為148或149的位圖替換為所述位圖文件; 所述加載模塊根據(jù)系統(tǒng)默認(rèn)的加載方式加載該“shell32.dll”。
【文檔編號】G06F9/445GK103902307SQ201210576212
【公開日】2014年7月2日 申請日期:2012年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】陳志列, 林淼 申請人:研祥智能科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1