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

窗口的顯示方法及裝置制造方法

文檔序號:6635914閱讀:179來源:國知局
窗口的顯示方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種窗口的顯示方法及裝置,屬于計算機【技術(shù)領(lǐng)域】。所述方法包括:當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù);創(chuàng)建Flash窗口及主窗口,F(xiàn)lash窗口用于顯示Flash文件對應(yīng)的動畫內(nèi)容,主窗口用于顯示主窗口數(shù)據(jù);對Flash窗口進行透明處理,得到處理后的Flash窗口;對主窗口與處理后的Flash窗口進行合并顯示。本發(fā)明通過當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù),創(chuàng)建Flash窗口及主窗口,對Flash窗口進行透明處理,得到處理后的Flash窗口,對主窗口與處理后的Flash窗口進行合并顯示。由于可分兩個窗口顯示內(nèi)容,從而不會影響到主窗口的內(nèi)容顯示,且能將主窗口與處理后的Flash窗口進行合并顯示。因此,窗口的顯示效果較佳。
【專利說明】窗口的顯示方法及裝置

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,特別涉及一種窗口的顯示方法及裝置。

【背景技術(shù)】
[0002] 隨著計算機技術(shù)的快速發(fā)展,計算機操作界面中的窗口顯示時的樣式越來越多。 其中,傳統(tǒng)窗口樣式通常為矩形,樣式比較單一。為了美化窗口,可將窗口設(shè)計成不規(guī)則的 形狀,從而顯示出不規(guī)則的窗口。
[0003] 相關(guān)技術(shù)中提供了兩種窗口的顯示方法,在第一種方法中,獲取服務(wù)器發(fā)送的圖 片資源。其中,圖片中不需要顯示的區(qū)域被標(biāo)記為一種特殊顏色,圖片中需要顯示的區(qū)域中 不包含該特殊顏色。將獲取到的圖片作為窗口背景,根據(jù)該特殊顏色,將窗口背景中不需要 顯示的區(qū)域進行透明化處理,從而實現(xiàn)了對不規(guī)則窗口的顯示。
[0004] 在第二種方法中,獲取服務(wù)器發(fā)送的圖片資源。將獲取到的圖片作為窗口背景,對 窗口中的每個像素進行處理,從而可將窗口中不需要顯示的區(qū)域進行透明化。其中,窗口中 通常會包含通用子控件,通過通用子控件可以顯示內(nèi)容或者實現(xiàn)一些功能。例如,窗口中可 包含文本框控件,通過文本框控件可在窗口中顯示文本。當(dāng)對窗口中每個像素進行處理時, 通用子控件會變?yōu)闊o效控件,從而不顯示在窗口中。
[0005] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述方法至少存在以下問題:
[0006] 由于在第一種方法中,不需要顯示的區(qū)域會統(tǒng)一進行透明化處理。因此,需要顯示 的區(qū)域與不需要顯示的區(qū)域之間會因為沒有過渡而導(dǎo)致邊界比較明顯,區(qū)域邊緣會比較粗 糙。在第二種方法中,當(dāng)對窗口中每個像素進行處理時,通用子控件會變?yōu)闊o效控件,使得 子控件不能在窗口中進行顯示,進而只能顯示不包含任何內(nèi)容的單一窗體。因此,上述方法 中窗口的顯示效果不佳。


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

[0007] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種窗口的顯示方法及裝置。所 述技術(shù)方案如下:
[0008] 根據(jù)本公開實施例的第一方面,提供了一種窗口的顯不方法,該方法包括:
[0009] 當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù);
[0010] 創(chuàng)建Flash窗口及主窗口,所述Flash窗口用于顯示所述Flash文件對應(yīng)的動畫 內(nèi)容,所述主窗口用于顯示所述主窗口數(shù)據(jù);
[0011] 對所述Flash窗口進行透明處理,得到處理后的Flash窗口;
[0012] 對所述主窗口與所述處理后的Flash窗口進行合并顯示。
[0013] 結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述對所述主窗口與所 述處理后的Flash窗口進行合并顯示,包括:
[0014] 將所述處理后的Flash窗口作為所述主窗口的下層窗口;
[0015] 根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對所述主窗口與所述處 理后的Flash窗口進行繪制;
[0016] 顯示繪制的主窗口及處理后的Flash窗口。
[0017] 結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述對所述主窗口與所 述處理后的Flash窗口進行合并顯示之后,還包括:
[0018] 當(dāng)檢測到對所述主窗口和所述處理后的Flash窗口中任一個拖動操作時,根據(jù)所 述拖動操作的拖動軌跡,確定所述主窗口與所述處理后的Flash窗口的顯示位置;
[0019] 根據(jù)所述主窗口與所述處理后的Flash窗口的顯示位置,對所述主窗口與所述處 理后的Flash窗口重新進行繪制;
[0020] 顯示重新繪制的主窗口及處理后的Flash窗口。
[0021] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式 中,所述根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對所述主窗口與所述處 理后的Flash窗口進行繪制之后,還包括:
[0022] 根據(jù)所述主窗口的顯示尺寸和所述處理后的Flash窗口的顯示尺寸,獲取所述處 理后的Flash窗口被所述主窗口覆蓋的顯示內(nèi)容;
[0023] 在所述主窗口相應(yīng)位置上,繪制所述顯示內(nèi)容。
[0024] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式 中,所述根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對所述主窗口與所述處 理后的Flash窗口進行繪制,包括:
[0025] 當(dāng)所述Flash文件中的一幀播放結(jié)束時,根據(jù)下一幀的顯示內(nèi)容以及所述主窗口 之間的層次,對所述主窗口及與所述處理后的Flash窗口進行繪制。
[0026] 根據(jù)本公開實施例的第二方面,提供了一種窗口的顯示裝置,該裝置包括:
[0027] 獲取模塊,用于當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù);
[0028] 創(chuàng)建模塊,用于創(chuàng)建Flash窗口及主窗口,所述Flash窗口用于顯示所述Flash文 件對應(yīng)的動畫內(nèi)容,所述主窗口用于顯示所述主窗口數(shù)據(jù);
[0029] 處理模塊,用于對所述Flash窗口進行透明處理,得到處理后的Flash窗口;
[0030] 第一顯示模塊,用于對所述主窗口與所述處理后的Flash窗口進行合并顯示。
[0031] 結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述第一顯示模塊,包 括:
[0032] 確定單元,用于將所述處理后的Flash窗口作為所述主窗口的下層窗口;
[0033] 第一繪制單元,用于根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對 所述主窗口與所述處理后的Flash窗口進行繪制;
[0034] 顯示單元,用于顯示繪制的主窗口及處理后的Flash窗口。
[0035] 結(jié)合第二方面,在第二方面的第二種可能的實現(xiàn)方式中,所述裝置還包括:
[0036] 確定模塊,用于當(dāng)檢測到對所述主窗口和所述處理后的Flash窗口中任一個拖動 操作時,根據(jù)所述拖動操作的拖動軌跡,確定所述主窗口與所述處理后的Flash窗口的顯 示位置;
[0037] 繪制模塊,用于根據(jù)所述主窗口與所述處理后的Flash窗口的顯示位置,對所述 主窗口與所述處理后的Flash窗口重新進行繪制;
[0038] 第二顯示模塊,用于顯示重新繪制的主窗口及處理后的Flash窗口。
[0039] 結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式 中,所述第一顯示模塊還包括:
[0040] 獲取單元,用于根據(jù)所述主窗口的顯示尺寸和所述處理后的Flash窗口的顯示尺 寸,獲取所述處理后的Flash窗口被所述主窗口覆蓋的顯示內(nèi)容;
[0041] 第二繪制單元,用于在所述主窗口相應(yīng)位置上,繪制所述顯示內(nèi)容。
[0042] 結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式 中,所述第一繪制單元,用于當(dāng)所述Flash文件中的一幀播放結(jié)束時,根據(jù)下一幀的顯示內(nèi) 容以及所述主窗口之間的層次,對所述主窗口及與所述處理后的Flash窗口進行繪制。 [0043] 本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0044] 通過當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù),創(chuàng)建Flash窗口及 主窗口,對Flash窗口進行透明處理,得到處理后的Flash窗口,對主窗口與處理后的Flash 窗口進行合并顯示。由于可分兩個窗口顯示內(nèi)容,從而不會影響到主窗口的內(nèi)容顯示,且能 將主窗口與處理后的Flash窗口進行合并顯示。因此,窗口的顯示效果較佳。

【專利附圖】

【附圖說明】
[0045] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0046] 圖1是根據(jù)一不例性實施例不出的一種窗口的顯不方法流程圖。
[0047] 圖2是根據(jù)一不例性實施例不出的一種窗口的顯不方法流程圖。
[0048] 圖3是根據(jù)一示例性實施例示出的一種窗口的顯示裝置的結(jié)構(gòu)示意圖。
[0049] 圖4是根據(jù)一示例性實施例示出的一種第一顯示模塊的結(jié)構(gòu)示意圖。
[0050] 圖5是根據(jù)一示例性實施例示出的一種窗口的顯示裝置的結(jié)構(gòu)示意圖。
[0051] 圖6是根據(jù)一示例性實施例示出的一種第一顯示模塊的結(jié)構(gòu)示意圖。
[0052] 圖7是根據(jù)一示例性實施例示出的一種終端的框圖。
[0053] 圖8是根據(jù)一示例性實施例示出的一種窗口顯示的界面示意圖。

【具體實施方式】
[0054] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進一步地詳細(xì)描述。
[0055] 本發(fā)明實施例提供了 一種窗口的顯示方法,參見圖1,本實施例提供的方法流程包 括:
[0056] 101、當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù)。
[0057] 102、創(chuàng)建Flash窗口及主窗口,F(xiàn)lash窗口用于顯示Flash文件對應(yīng)的動畫內(nèi)容, 主窗口用于顯示主窗口數(shù)據(jù)。
[0058] 103、對Flash窗口進行透明處理,得到處理后的Flash窗口。
[0059] 104、對主窗口與處理后的Flash窗口進行合并顯不。
[0060] 本發(fā)明實施例提供的方法,通過當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主 窗口數(shù)據(jù),創(chuàng)建Flash窗口及主窗口,對Flash窗口進行透明處理,得到處理后的Flash窗 口,對主窗口與處理后的Flash窗口進行合并顯不。由于可分兩個窗口顯不內(nèi)容,從而不會 影響到主窗口的內(nèi)容顯示,且能將主窗口與處理后的Flash窗口進行合并顯示。因此,窗口 的顯示效果較佳。
[0061] 作為一種可選實施例,對主窗口與處理后的Flash窗口進行合并顯示,包括:
[0062] 將處理后的Flash窗口作為主窗口的下層窗口;
[0063] 根據(jù)處理后的Flash窗口與主窗口之間的層次,對主窗口與處理后的Flash窗口 進行繪制;
[0064] 顯示繪制的主窗口及處理后的Flash窗口。
[0065] 作為一種可選實施例,對主窗口與處理后的Flash窗口進行合并顯示之后,還包 括:
[0066] 當(dāng)檢測到對主窗口和處理后的Flash窗口中任一個拖動操作時,根據(jù)拖動操作的 拖動軌跡,確定主窗口與處理后的Flash窗口的顯示位置;
[0067] 根據(jù)主窗口與處理后的Flash窗口的顯不位置,對主窗口與處理后的Flash窗口 重新進行繪制;
[0068] 顯示重新繪制的主窗口及處理后的Flash窗口。
[0069] 作為一種可選實施例,根據(jù)處理后的Flash窗口與主窗口之間的層次,對主窗口 與處理后的Flash窗口進行繪制之后,還包括:
[0070] 根據(jù)主窗口的顯不尺寸和處理后的Flash窗口的顯不尺寸,獲取處理后的Flash 窗口被主窗口覆蓋的顯示內(nèi)容;
[0071] 在主窗口相應(yīng)位置上,繪制顯示內(nèi)容。
[0072] 作為一種可選實施例,根據(jù)處理后的Flash窗口與主窗口之間的層次,對主窗口 與處理后的Flash窗口進行繪制,包括:
[0073] 當(dāng)Flash文件中的一幀播放結(jié)束時,根據(jù)下一幀的顯示內(nèi)容以及主窗口之間的層 次,對主窗口及與處理后的Flash窗口進行繪制。
[0074] 上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實施例,在此不再 --贅述。
[0075] 本發(fā)明實施例提供了一種窗口的顯示方法,參見圖2,結(jié)合上述實施例中的內(nèi)容, 以執(zhí)行主體為終端為例,對本實施例提供的方法進行舉例說明,本實施例提供的方法流程 包括:
[0076] 201、當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù)。
[0077] 該窗口可以為應(yīng)用程序窗口、網(wǎng)頁窗口等窗口,本實施例不對窗口的類型作具體 限定。當(dāng)用戶啟動應(yīng)用程序、打開網(wǎng)頁或啟動窗口時,終端側(cè)可生成相應(yīng)的窗口顯示指令。 例如,客戶端在啟動時,可生成新聞首頁窗口對應(yīng)的窗口顯示指令。Flash文件對應(yīng)的內(nèi)容 可以為靜態(tài)的圖片,也可以為動態(tài)的動畫,本實施例不對Flash文件包含的內(nèi)容作具體限 定。該Flash文件還可以包括一些與圖片或動畫內(nèi)容相關(guān)的網(wǎng)頁鏈接等,供用戶點擊跳轉(zhuǎn)。
[0078] 本實施例不對獲取Flash文件及主窗口數(shù)據(jù)的方式作具體限定,包括但不限于: 向服務(wù)器發(fā)送數(shù)據(jù)獲取請求;接收服務(wù)器根據(jù)數(shù)據(jù)請求返回的Flash文件及主窗口數(shù)據(jù)。 其中,數(shù)據(jù)獲取請求中可包含需要顯示的窗口對應(yīng)的標(biāo)識,本實施例對此不作具體限定。
[0079] 例如,以需要顯示的窗口為客戶端對應(yīng)的新聞首頁窗口,主窗口數(shù)據(jù)為新聞數(shù)據(jù), Flash文件的內(nèi)容為廣告動畫為例。終端在檢測到新聞窗口顯示指令時,可向服務(wù)器發(fā)送 包含新聞首頁窗口標(biāo)識的數(shù)據(jù)獲取請求。服務(wù)器在接收到終端發(fā)送的數(shù)據(jù)獲取請求后,可 根據(jù)數(shù)據(jù)獲取請求中新聞首頁窗口對應(yīng)的標(biāo)識,獲取當(dāng)天的新聞數(shù)據(jù),向終端返回當(dāng)天的 新聞數(shù)據(jù)。另外,終端還可以向服務(wù)器發(fā)送投放廣告獲取請求,服務(wù)器在接收到投放廣告獲 取請求后,獲取當(dāng)天需要投放的廣告動畫,向終端返回當(dāng)天需要投放的廣告動畫。其中,終 端向服務(wù)器發(fā)送數(shù)據(jù)獲取請求及投放廣告獲取請求的時機可根據(jù)需求設(shè)置先后順序。當(dāng) 然,也可以同時向服務(wù)器發(fā)送數(shù)據(jù)獲取請求及投放廣告獲取請求,本實施例對此不作具體 限定。服務(wù)器向終端返回當(dāng)天的新聞數(shù)據(jù)及當(dāng)天需要投放的廣告動畫的時機也可根據(jù)需求 設(shè)置先后順序,當(dāng)然,服務(wù)器也可以同時向終端返回當(dāng)天的新聞數(shù)據(jù)及當(dāng)天需要投放的廣 告動畫,本實施例對此也不作具體限定。
[0080] 202、創(chuàng)建Flash窗口及主窗口,F(xiàn)lash窗口用于顯示Flash文件對應(yīng)的動畫內(nèi)容, 主窗口用于顯示主窗口數(shù)據(jù)。
[0081] 本實施例不對創(chuàng)建Flash窗口的方式作具體限定,包括但不限于:建立一個 OLE (Object Linking and Embedding,對象連接與嵌入)控件,作為Flash文件的容器;將 Flash文件導(dǎo)入至編譯環(huán)境中,生成對應(yīng)的類型申明文件;通過在OLE控件中添加的函數(shù)創(chuàng) 建Flash窗口。其中,F(xiàn)lash文件對應(yīng)的類型申明文件包含F(xiàn)lash的接口。通過生成包含 Flash接口的類型申明文件,后續(xù)可通過Flash接口獲取Flash窗口需要顯示的內(nèi)容。
[0082] 例如,在建立OLE控件時,可通過如下代碼實現(xiàn):
[0083] template<class TObj> class COleContainerWnd: virtual public IoleClientSite, virtual public IOlelnPlaceSiteWindowless, virtual public I Ole InPlace Frame, virtual public Istorage
[0084] 其中,TObj為AvtiveX對象的接口,即為OLE控件。
[0085] 在將Flash文件導(dǎo)入至編譯環(huán)境中時,可通過#import命令進行導(dǎo)入,具體內(nèi)容可 如下:
[0086] #import〃c:\\windows\\system32\\macromed\\flash\\flash. ocx〃named_guids
[0087] 其中,flash, ocx為終端獲取到的Flash文件。
[0088] :\\windows\\system32\\macromed\\flash\\flash. ocx〃為終端獲取到Flash 文件后的存儲路徑。
[0089] 通過對flash, ocx進行編譯,能夠生成flash, tlh文件。其中,flash, tlh文件中 包含了 Flash的接口。
[0090] 在Tobj中添加 CreateFlashWindow函數(shù),其中,在該函數(shù)中可調(diào)用OleCreate函 數(shù),通過OleCreate可創(chuàng)建Flash窗口,具體實現(xiàn)的代碼可如下:
[0091] hr = OleCreate(m-CLSID,IID-IOleObject,0LERENDER-DRAW,
[0092] 0,(IOleClientSite*) this,(IStorage*) this,(void**) &m-lp0)
[0093] 其中,0LERENDER_DRAW及TObj作為IoleClientSite接口的輸入?yún)?shù),且作為 Istorage接口的參數(shù)傳入。OleCreate函數(shù)得到的返回值會存儲至m_lpO變量中,m_lpO為 與Flash控件相關(guān)聯(lián)的OLE對象。
[0094] 由于后續(xù)需要通過Flash接口獲取Flash窗口需要顯示的內(nèi)容,而m_lp0為與 Flash控件相關(guān)聯(lián)的OLE對象。因此,可通過m_lp0獲得Flash接口,具體實現(xiàn)的代碼可如 下:
[0095] hr = m_lp〇->QueryInterface(IShockwaveFlash, (void**)&m_lpControl);
[0096] 由于后續(xù)需要對Flash對象進行顯示,因此,可獲取IviewObject或 IviewObjectEx接口。其中,可先嘗試獲取IviewObject接口,當(dāng)獲取IviewObject接口失 敗后,可再獲取IviewObjectEx接口,具體實現(xiàn)的代碼可如下:
[0097]

【權(quán)利要求】
1. 一種窗口的顯示方法,其特征在于,所述方法包括: 當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù); 創(chuàng)建Flash窗口及主窗口,所述Flash窗口用于顯示所述Flash文件對應(yīng)的動畫內(nèi)容, 所述主窗口用于顯示所述主窗口數(shù)據(jù); 對所述Flash窗口進行透明處理,得到處理后的Flash窗口; 對所述主窗口與所述處理后的Flash窗口進行合并顯示。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述主窗口與所述處理后的Flash 窗口進行合并顯示,包括: 將所述處理后的Flash窗口作為所述主窗口的下層窗口; 根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對所述主窗口與所述處理后 的Flash窗口進行繪制; 顯示繪制的主窗口及處理后的Flash窗口。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述主窗口與所述處理后的Flash 窗口進行合并顯示之后,還包括: 當(dāng)檢測到對所述主窗口和所述處理后的Flash窗口中任一個拖動操作時,根據(jù)所述拖 動操作的拖動軌跡,確定所述主窗口與所述處理后的Flash窗口的顯示位置; 根據(jù)所述主窗口與所述處理后的Flash窗口的顯示位置,對所述主窗口與所述處理后 的Flash窗口重新進行繪制; 顯示重新繪制的主窗口及處理后的Flash窗口。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述處理后的Flash窗口與所述 主窗口之間的層次,對所述主窗口與所述處理后的Flash窗口進行繪制之后,還包括: 根據(jù)所述主窗口的顯示尺寸和所述處理后的Flash窗口的顯示尺寸,獲取所述處理后 的Flash窗口被所述主窗口覆蓋的顯示內(nèi)容; 在所述主窗口相應(yīng)位置上,繪制所述顯示內(nèi)容。
5. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述處理后的Flash窗口與所述 主窗口之間的層次,對所述主窗口與所述處理后的Flash窗口進行繪制,包括: 當(dāng)所述Flash文件中的一幀播放結(jié)束時,根據(jù)下一幀的顯示內(nèi)容以及所述主窗口之間 的層次,對所述主窗口及與所述處理后的Flash窗口進行繪制。
6. -種窗口的顯示裝置,其特征在于,所述裝置包括: 獲取模塊,用于當(dāng)檢測到窗口顯示指令時,獲取Flash文件及主窗口數(shù)據(jù); 創(chuàng)建模塊,用于創(chuàng)建Flash窗口及主窗口,所述Flash窗口用于顯不所述Flash文件對 應(yīng)的動畫內(nèi)容,所述主窗口用于顯示所述主窗口數(shù)據(jù); 處理模塊,用于對所述Flash窗口進行透明處理,得到處理后的Flash窗口; 第一顯示模塊,用于對所述主窗口與所述處理后的Flash窗口進行合并顯示。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一顯示模塊,包括: 確定單元,用于將所述處理后的Flash窗口作為所述主窗口的下層窗口; 第一繪制單元,用于根據(jù)所述處理后的Flash窗口與所述主窗口之間的層次,對所述 主窗口與所述處理后的Flash窗口進行繪制; 顯示單元,用于顯示繪制的主窗口及處理后的Flash窗口。
8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 確定模塊,用于當(dāng)檢測到對所述主窗口和所述處理后的Flash窗口中任一個拖動操作 時,根據(jù)所述拖動操作的拖動軌跡,確定所述主窗口與所述處理后的Flash窗口的顯示位 置; 繪制模塊,用于根據(jù)所述主窗口與所述處理后的Flash窗口的顯示位置,對所述主窗 口與所述處理后的Flash窗口重新進行繪制; 第二顯示模塊,用于顯示重新繪制的主窗口及處理后的Flash窗口。
9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一顯示模塊還包括: 獲取單元,用于根據(jù)所述主窗口的顯示尺寸和所述處理后的Flash窗口的顯示尺寸, 獲取所述處理后的Flash窗口被所述主窗口覆蓋的顯示內(nèi)容; 第二繪制單元,用于在所述主窗口相應(yīng)位置上,繪制所述顯示內(nèi)容。
10. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一繪制單元,用于當(dāng)所述Flash文 件中的一幀播放結(jié)束時,根據(jù)下一幀的顯示內(nèi)容以及所述主窗口之間的層次,對所述主窗 口及與所述處理后的Flash窗口進行繪制。
【文檔編號】G06F9/44GK104407865SQ201410693231
【公開日】2015年3月11日 申請日期:2014年11月25日 優(yōu)先權(quán)日:2014年11月25日
【發(fā)明者】陳琳琳, 趙松, 李華東, 董少華, 溫杰, 黃少玲 申請人:廣州酷狗計算機科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1