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

豐富應(yīng)用程序主窗口顯示界面的方法及裝置制造方法

文檔序號(hào):6513784閱讀:194來源:國知局
豐富應(yīng)用程序主窗口顯示界面的方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種豐富應(yīng)用程序主窗口顯示界面的方法,包括以下步驟:在應(yīng)用程序的主窗口上創(chuàng)建一分層窗口;設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng);在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片;該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。本發(fā)明采用分層窗口與應(yīng)用程序的主窗口相配合,使應(yīng)用程序的主窗口顯示界面更加豐富,用戶使用感覺更加舒適。
【專利說明】豐富應(yīng)用程序主窗口顯示界面的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,具體的說是一種豐富應(yīng)用程序主窗口顯示界面的方法及裝置。
【背景技術(shù)】
[0002]一些計(jì)算機(jī)程序在運(yùn)行時(shí),會(huì)出現(xiàn)運(yùn)行顯示界面,以顯示程序的運(yùn)行結(jié)果,并提供給用戶操作的功能區(qū)域。目前,各程序所使用的顯示界面都相對(duì)簡(jiǎn)單,除顯示運(yùn)行信息與功能區(qū)域外,其它區(qū)域的顯示都較為單調(diào),用戶長(zhǎng)久使用后容易產(chǎn)生厭倦心理。
[0003]在相關(guān)現(xiàn)有技術(shù)中,公開了一種電腦屏幕拆分與Windows應(yīng)用程序窗口歸屬管理方法及裝置,在該申請(qǐng)中公開了對(duì)應(yīng)用程序窗口的管理和拆分的方法,使電腦屏幕顯示更合理,更貼近用戶。但該方法是針對(duì)多個(gè)應(yīng)用程序窗口在電腦屏幕上顯示的管理,使電腦屏幕上可以合理有序的顯示多個(gè)應(yīng)用程序窗口,應(yīng)用程序窗口的顯示內(nèi)容并沒有得到更改與豐富。

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

[0004]本發(fā)明的目的在于提供了一種豐富應(yīng)用程序主窗口顯示界面的方法,通過分層窗口與應(yīng)用程序的主窗口相配合,及在分層窗口中繪制入圖片,能夠使應(yīng)用程序主窗口顯示界面更加豐富。
[0005]本發(fā)明的另一個(gè)目的在于提供了一種豐富應(yīng)用程序主窗口顯示界面的裝置,通過創(chuàng)建與應(yīng)用程序的主窗口相配合的分層窗口,及在分層窗口中繪制入圖片,能夠使應(yīng)用程序主窗口顯示界面更加豐富。
[0006]為了達(dá)到上述目的,本發(fā)明采用了如下的技術(shù)方案:
[0007]一種豐富應(yīng)用程序主窗口顯示界面的方法,包括以下步驟:
[0008]在應(yīng)用程序的主窗口上創(chuàng)建一分層窗口 ;
[0009]設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng);
[0010]在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片;
[0011]該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
[0012]作為本發(fā)明的優(yōu)選技術(shù)方案,在設(shè)定該分層窗口的窗口屬性或控制該分層窗口的窗口透明度步驟后,還包括:
[0013]根據(jù)分層窗口偏移量計(jì)算公式,計(jì)算出該分層窗口與該主窗口的偏移量后,設(shè)定該分層窗口與該主窗口的偏移量。
[0014]作為本發(fā)明的優(yōu)選技術(shù)方案,所述分層窗口偏移量計(jì)算公式,包括:
[0015]分層窗口橫向的單邊偏移量=(分層窗口的長(zhǎng)度-主窗口的長(zhǎng)度)/2 ;
[0016]分層窗口豎向的單邊偏移量=(分層窗口的寬度-主窗口的寬度)/2。[0017]作為本發(fā)明的優(yōu)選技術(shù)方案,在該分層窗口及該主窗口內(nèi)繪制入圖片前,還包括:
[0018]使用圖形編輯軟件將該圖片分割為主窗口顯示部分與分層窗口顯示部分,且使該主窗口顯不部分大小與該主窗口的大小一致;
[0019]繪制圖片時(shí),將該主窗口顯示部分繪制至該主窗口,該分層窗口顯示部分繪制至該分層窗口。
[0020]作為本發(fā)明的優(yōu)選技術(shù)方案,所述圖片由透明區(qū)域與色彩顯示區(qū)域組成。
[0021]作為本發(fā)明的優(yōu)選技術(shù)方案,所述圖片為用戶自定義的個(gè)性化圖片。
[0022]一種豐富應(yīng)用程序主窗口顯示界面的裝置,包括:
[0023]分層窗口創(chuàng)建單兀:用于在應(yīng)用程序的主窗口上創(chuàng)建分層窗口 ;
[0024]窗口屬性設(shè)定單元:用于設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng);
[0025]圖片繪制單元:用于在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片;
[0026]運(yùn)行消息接收處理單元:用于使該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
[0027]作為本發(fā)明的優(yōu)選技術(shù)方案,還包括一偏移量設(shè)定單元,用于根據(jù)分層窗口偏移量計(jì)算公式,計(jì)算出該分層窗口與該主窗口的偏移量后,設(shè)定該分層窗口與該主窗口的偏移量。
[0028]作為本發(fā)明的優(yōu)選技術(shù)方案,所述分層窗口偏移量計(jì)算公式,包括:
[0029]分層窗口橫向的單邊偏移量=(分層窗口的長(zhǎng)度-主窗口的長(zhǎng)度)/2 ;
[0030]分層窗口豎向的單邊偏移量=(分層窗口的寬度-主窗口的寬度)/2。
[0031]作為本發(fā)明的優(yōu)選技術(shù)方案,還包括一圖片分割單元,使用圖形編輯軟件將該圖片分割為兩部分:主窗口顯示部分與分層窗口顯示部分,且使該主窗口顯示部分大小與該主窗口的大小一致;繪制圖片時(shí),將該主窗口顯示部分繪制至該主窗口,該分層窗口顯示部分繪制至該分層窗口。
[0032]作為本發(fā)明的優(yōu)選技術(shù)方案,所述圖片由透明區(qū)域與色彩顯示區(qū)域組成。
[0033]作為本發(fā)明的優(yōu)選技術(shù)方案,所述圖片為用戶自定義的個(gè)性化圖片。
[0034]與現(xiàn)有技術(shù)相比,本發(fā)明采用分層窗口與應(yīng)用程序的主窗口相配合,分層窗口中可以繪制與主窗口不同或者與主窗口相結(jié)合表達(dá)主題的圖片,使應(yīng)用程序主窗口顯示界面更加豐富,用戶使用感覺更加舒適和用戶體驗(yàn)更好。
【專利附圖】

【附圖說明】
[0035]圖1為本發(fā)明實(shí)施例一中分層窗口與主窗口配合的不意圖。
[0036]圖2為本發(fā)明實(shí)施例一中所繪制入的圖片的示意圖。
[0037]圖3為本發(fā)明實(shí)施例一中繪制入圖片后分層窗口與主窗口顯示效果的示意圖。
[0038]圖4為本發(fā)明實(shí)施例二中所繪制入的圖片的示意圖。
[0039]圖5a與圖5b為圖4分割處理后的示意圖。
[0040]圖6為本發(fā)明實(shí)施例二中繪制入圖片后分層窗口與主窗口顯示效果的示意圖。
[0041]圖7為本發(fā)明實(shí)施例中豐富應(yīng)用程序主窗口顯示界面的方法的步驟流程圖。[0042]圖8為本發(fā)明實(shí)施例中豐富應(yīng)用程序主窗口顯示界面的裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0043]本發(fā)明實(shí)施例,以在windows操作系統(tǒng)的運(yùn)行環(huán)境下為例予以說明,但不能認(rèn)定本發(fā)明的實(shí)施局限于此。
[0044]實(shí)施一
[0045]豐富應(yīng)用程序主窗口顯示界面的方法,如圖7所示,包括以下步驟:
[0046]步驟1、在應(yīng)用程序的主窗口上創(chuàng)建一分層窗口 ;
[0047]請(qǐng)參閱圖1,作為本發(fā)明的一種實(shí)施方式,首先通過計(jì)算機(jī)的windows操作系統(tǒng)的API (Application Programming Interface、應(yīng)用程序編程接口)在應(yīng)用程序的主窗口 101上創(chuàng)建一分層窗口 102,該分層窗口 102重疊于主窗口 101上。圖中該分層窗口 102的剖面線區(qū)域及與主窗口 101重疊的區(qū)域均為透明的區(qū)域;在分層窗口 102內(nèi)未繪制圖片時(shí),分層窗口 102在顯示器上是不可見的。
[0048]步驟2、設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng);
[0049]設(shè)定該分層窗口 102的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口 102不影響該主窗口 101對(duì)鼠標(biāo)消息的響應(yīng);例如,可以將該分層窗口 102的窗口擴(kuò)展屬性設(shè)定為“WS_EX_TRANSPARENT”(中文解釋);或者調(diào)用設(shè)置alpha值(在圖形學(xué)中表征顏色的第四成分,不用于直接顯示,用于表示顏色的融合,對(duì)應(yīng)于不透明度)的SetLayeredffindowAttributes 函數(shù)(窗口 品質(zhì)設(shè)置函數(shù))或 UpdateLayeredWindow 函數(shù)(窗口更新函數(shù))。
[0050]步驟3、在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片;
[0051]請(qǐng)參閱圖2,在該分層窗口 102內(nèi)繪制入圖片20。
[0052]在windows操作系統(tǒng)的運(yùn)行環(huán)境下,將該圖片20繪制入該分層窗口 102可以通過windows操作系統(tǒng)的API進(jìn)行繪制,此種繪制方法為已知技術(shù),具體的包括以下步驟:
[0053]1、創(chuàng)建一個(gè)兼容的DC(Device Context、設(shè)備描述表),然后把圖片選入這個(gè)DC里面;
[0054]2、指定圖片區(qū)域和目的DC的繪制圖片的區(qū)域;
[0055]3、把兼容DC作為參數(shù),傳給API就可以直接繪制。
[0056]該圖片20由透明區(qū)域202(圖中剖面線區(qū)域,在顯示屏幕上是不可見的,當(dāng)然也可以為半透明的區(qū)域)與色彩顯示區(qū)域201 (圖中的五角星區(qū)域)組成。該色彩顯示區(qū)域201可以是任意的圖案;例如,具有美感的文字圖案、景觀圖案、動(dòng)物造型圖案。該圖片20可以是用戶自定義的個(gè)性化圖片,以使分層窗口 102的顯示更適合用戶的使用習(xí)慣。請(qǐng)參閱圖3,該圖片20繪制至該分層窗口 102后,其色彩顯示區(qū)域201就會(huì)與主窗口 101相配合,豐富主窗口 101的顯示界面,用戶使用感覺更加舒適。
[0057]步驟4、該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
[0058]在該分層窗口 102繪制入圖片后,由于該分層窗口 102不是該主窗口 101的子窗口,所以會(huì)出現(xiàn)一種情況,該分層窗口 102與該主窗口 101不存在聯(lián)動(dòng)關(guān)系。例如,該主窗口 101進(jìn)行移動(dòng)、大小變化、界面刷新等操作時(shí),該分層窗口 102都不能隨著該主窗口 101響應(yīng)對(duì)應(yīng)的運(yùn)行消息。因此,最后,該分層窗口 102須攔截該主窗口 101的運(yùn)行消息;例如,WM_MOVE (窗口移動(dòng)消息)、WM_MOVING (窗口顯示消息)、WM_PAINT (窗口繪制消息)、WM_SIZE(窗口大小變化消息)等,并與該主窗口 101對(duì)這些運(yùn)行消息進(jìn)行同步處理,使該分層窗口102與該主窗口 101間存在聯(lián)動(dòng)關(guān)系,該分層窗口 102能夠隨該主窗口 101 —起進(jìn)行移動(dòng)、大小變化、界面刷新等操作。
[0059]請(qǐng)繼續(xù)參閱圖1,較優(yōu)的,在設(shè)定該分層窗口 102的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度步驟后,還包括一步驟:根據(jù)分層窗口偏移量計(jì)算公式:分層窗口橫向(圖中所示的左右方向)的單邊偏移量=(分層窗口長(zhǎng)L-主窗口長(zhǎng)L1) /2 ;分層窗口豎向(圖中所示的上下方向)的單邊偏移量=(分層窗口寬H-主窗口寬H1)/2,計(jì)算出該分層窗口 102與該主窗口 101的偏移量后,設(shè)定該分層窗口 102與該主窗口 101的偏移量。設(shè)定該分層窗口 102與該主窗口 101的偏移量后,該分層窗口 102可以居中的重疊于主窗口 101上,該分層窗口 102中的色彩顯示區(qū)域201不會(huì)相對(duì)該主窗口 101出現(xiàn)偏移的現(xiàn)象。
[0060]實(shí)施例二
[0061]本實(shí)施例與上述實(shí)施例一的不同之處在于:請(qǐng)參閱圖4、圖5a、圖5b與圖7,圖片30的色彩顯示區(qū)域301有部分在主窗口 101上顯示,透明區(qū)域302在顯示屏幕上是不可見的(圖中剖面線區(qū)域)。所述圖片30繪制至該分層窗口 102前,還包括一圖片分割步驟,使用圖形編輯軟件(例如,美國Macromedia公司開發(fā)的Fireworks圖形編輯軟件)將該圖30片分割為兩部分:主窗口顯不部分305與分層窗口顯不部分304,且使該主窗口顯不部分305的大小與該主窗口 101的大小一致。繪制圖片時(shí),將該主窗口顯示部分305繪制至該主窗口 101 ;該分層窗口顯示部分304繪制至該分層窗口 102。
[0062]請(qǐng)參閱圖6,在將該主窗口顯示部分305、該分層窗口顯示部分304分別繪制至該主窗口 101、該分層窗口 102后,且設(shè)定了該分層窗口 102與該主窗口 101的偏移量后,該主窗口顯示部分305與該分層窗口顯示部分304上的色彩顯示區(qū)域301就會(huì)彼此配合,形成無縫連接,以豐富該主窗口 101的顯示界面。本實(shí)施例的其它步驟與上述實(shí)施例一相同,在此就不再進(jìn)行贅述。
[0063]請(qǐng)參閱圖8,圖中所示為一種豐富應(yīng)用程序主窗口顯示界面的裝置,包括:
[0064]分層窗口創(chuàng)建單兀11:用于在應(yīng)用程序的主窗口上創(chuàng)建分層窗口。
[0065]窗口屬性設(shè)定單元12:用于設(shè)定該分層窗口的窗口屬性或控制該分層窗口的窗口透明度,使該分層窗口不成為該主窗口的子窗口,并使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng)。
[0066]圖片繪制單元13:用于在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片。
[0067]運(yùn)行消息接收處理單元14:用于使該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
[0068]較優(yōu)的,還包括一偏移量設(shè)定單元15,用于根據(jù)分層窗口偏移量計(jì)算公式:分層窗口橫向的單邊偏移量=(分層窗口的長(zhǎng)度-主窗口的長(zhǎng)度)/2 ;分層窗口豎向的單邊偏移量=(分層窗口的寬度-主窗口的寬度)/2,計(jì)算出該分層窗口與該主窗口的偏移量后,設(shè)定該分層窗口與該主窗口的偏移量。
[0069]較優(yōu)的,圖片繪制單元13還包括一圖片分割單元,使用圖形編輯軟件將該圖片分割為兩部分:主窗口顯示部分與分層窗口顯示部分,且使該主窗口顯示部分大小與該主窗口的大小一致。繪制圖片時(shí),將該主窗口顯示部分繪制至該主窗口 ;該分層窗口顯示部分繪制至該分層窗口。
[0070]請(qǐng)參閱圖2與圖4,較優(yōu)的,所述圖片由透明區(qū)域與色彩顯示區(qū)域組成。
[0071]較優(yōu)的,所述圖片為用戶自定義的個(gè)性化圖片。
[0072]以上所述僅為本發(fā)明的較佳實(shí)施例,并非用來限定本發(fā)明的實(shí)施范圍;凡是依本發(fā)明所作的等效變化與修改,都被本發(fā)明權(quán)利要求書的范圍所覆蓋。
【權(quán)利要求】
1.一種豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于,包括以下步驟: 在應(yīng)用程序的主窗口上創(chuàng)建一分層窗口; 設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng); 在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片; 該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
2.根據(jù)權(quán)利要求1所述的豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于:在設(shè)定該分層窗口的窗口屬性或控制該分層窗口的窗口透明度步驟后,還包括: 根據(jù)分層窗口偏移量計(jì)算公式,計(jì)算出該分層窗口與該主窗口的偏移量后,設(shè)定該分層窗口與該主窗口的偏移量。
3.根據(jù)權(quán)利要求2所述的豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于:所述分層窗口偏移量計(jì)算公式,包括: 分層窗口橫向的單邊偏移量=(分層窗口的長(zhǎng)度-主窗口的長(zhǎng)度)/2 ; 分層窗口豎向的單邊偏移量=(分層窗口的寬度-主窗口的寬度)/2。
4.根據(jù)權(quán)利要求1所述的豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于:在該分層窗口及該主窗口內(nèi)繪制入圖片前,還包括: 使用圖形編輯軟件將該圖片分割為主窗口顯示部分與分層窗口顯示部分,且使該主窗口顯不部分大小與該主窗口的大小一致; 繪制圖片時(shí),將該主窗口顯示部分繪制至該主窗口,該分層窗口顯示部分繪制至該分層窗口。
5.根據(jù)權(quán)利要求1-4所述的豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于:所述圖片由透明區(qū)域與色彩顯示區(qū)域組成。
6.根據(jù)權(quán)利要求1-4所述的豐富應(yīng)用程序主窗口顯示界面的方法,其特征在于:所述圖片為用戶自定義的個(gè)性化圖片。
7.一種豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于,包括: 分層窗口創(chuàng)建單元:用于在應(yīng)用程序的主窗口上創(chuàng)建分層窗口 ; 窗口屬性設(shè)定單元:用于設(shè)定該分層窗口的窗口擴(kuò)展屬性或控制該分層窗口的窗口透明度,使該分層窗口不影響該主窗口對(duì)鼠標(biāo)消息的響應(yīng); 圖片繪制單元:用于在該分層窗口或該分層窗口及該主窗口內(nèi)繪制入圖片; 運(yùn)行消息接收處理單元:用于使該分層窗口接收該主窗口的運(yùn)行消息,并與該主窗口對(duì)該運(yùn)行消息進(jìn)行同步處理。
8.根據(jù)權(quán)利要求7述的豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于:還包括一偏移量設(shè)定單元,用于根據(jù)分層窗口偏移量計(jì)算公式,計(jì)算出該分層窗口與該主窗口的偏移量后,設(shè)定該分層窗口與該主窗口的偏移量。
9.根據(jù)權(quán)利要求8所述的豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于:所述分層窗口偏移量計(jì)算公式,包括: 分層窗口橫向的單邊偏移量=(分層窗口的長(zhǎng)度-主窗口的長(zhǎng)度)/2 ; 分層窗口豎向的單邊偏移量=(分層窗口的寬度-主窗口的寬度)/2。
10.根據(jù)權(quán)利要求7述的豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于:還包括一圖片分割單元,使用圖形編輯軟件將該圖片分割為兩部分:主窗口顯示部分與分層窗口顯示部分,且使該主窗口顯示部分大小與該主窗口的大小一致;繪制圖片時(shí),將該主窗口顯示部分繪制至該主窗口,該分層窗口顯示部分繪制至該分層窗口。
11.根 據(jù)權(quán)利要求7-10任一項(xiàng)所述的豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于:所述圖片由透明區(qū)域與色彩顯示區(qū)域組成。
12.根據(jù)權(quán)利要求7-10任一項(xiàng)所述的豐富應(yīng)用程序主窗口顯示界面的裝置,其特征在于:所述圖片為用戶自定義的個(gè)性化圖片。
【文檔編號(hào)】G06F9/44GK103473077SQ201310452580
【公開日】2013年12月25日 申請(qǐng)日期:2013年9月27日 優(yōu)先權(quán)日:2013年9月27日
【發(fā)明者】杜冰 申請(qǐng)人:珠海市君天電子科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1