[發明專利]窗口切換方法及系統有效
| 申請號: | 201010133198.2 | 申請日: | 2010-03-26 |
| 公開(公告)號: | CN102200875A | 公開(公告)日: | 2011-09-28 |
| 發明(設計)人: | 李俊樺;彭信元;謝孟甫 | 申請(專利權)人: | 宏碁股份有限公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048;G06F1/32 |
| 代理公司: | 北京嘉和天工知識產權代理事務所 11269 | 代理人: | 嚴慎 |
| 地址: | 中國臺灣臺北縣汐*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 窗口 切換 方法 系統 | ||
技術領域
本發明涉及一種窗口切換方法及系統,特別是涉及一種以觸控方式操作而達到窗口切換的窗口切換方法及系統。
背景技術
使用者在使用計算機時,往往會在桌面上開啟多個窗口,而目前市面上已有將所有開啟的窗口的畫面以立體化的效果排列顯示的方式,讓使用者可瀏覽所有開啟的窗口及切換窗口。請參考圖1,譬如以公知的Windows?7為例,在Windows?7中按下window鍵+Tab鍵,操作系統中的桌面窗口管理員(Desktop?Window?Manager,DWM)會以立體視覺效果將所有開啟的窗口(圖未示)的畫面排列顯示,形成多個列表窗口91至96,使用者可按Tab鍵進行窗口間的切換,各個列表窗口91至96還擁有隨窗口內容改變會即時更新的特性。如圖1所示,當切換到此窗口管理員模式下時,假設目前使用者正在進行操作的窗口為最上層的列表窗口91,當使用者按一下Tab鍵時,多個列表窗口皆會向前移動,使得列表窗口91移動到列表窗口96之后,而列表窗口92移動至最上層顯示,如此利用Tab鍵切換窗口,一直到想操作的窗口的列表窗口91至96中的一個移動到最上層后,放開window鍵與Tab鍵,則該列表窗口所對應的窗口便切換顯示為一主要操作窗口。
然而,隨著觸控式面板的技術日漸成熟,許多公司推出了觸控界面的軟件,脫離鍵盤及鼠標后,計算機的操作更加人性化。而上述的切換窗口的方法無法以觸控方式切換,都需要鍵盤的Tab鍵才能使用,若使用者正在使用觸控界面的軟件,在切換窗口時又要拿出鍵盤來使用,如此在使用上相當不便,并且如此以鍵盤的Tab鍵切換窗口的方式并不人性化。
另外,由于每個列表窗口91至96都隨窗口內容改變即時更新,使CPU(CentralProcessing?Unit,中央處理單元)及存儲器的使用率過高,造成計算機資源的浪費。
因此,有必要提供一種切換窗口的方法,其可以立體視覺效果將所有開啟的窗口的畫面排列顯示并提供使用者以觸控方式切換窗口,并且有效降低CPU及存儲器的使用率。
發明內容
為解決上述的問題,本發明的主要目的是在提供一種可藉由觸控方式操作而達到窗口切換目的的窗口切換方法及系統,并能有效降低CPU及存儲器的使用率,達到節能效果。
為達到上述的目的,本發明的窗口切換方法用以切換顯示已開啟于一計算機桌面的多個窗口,該方法包括:
(A)判斷各窗口為最小化窗口或非最小化窗口;
(B)當該窗口為非最小化窗口時,擷取該窗口的一窗口畫面以供步驟(F)使用;當該窗口為最小化窗口時,則判斷該窗口是否已被更新;
(C)當該窗口未被更新時,則進入一隱藏窗口模式,使該窗口在非最小化狀態下不會顯示于該計算機桌面;
(D)回復該窗口至非最小化;
(E)擷取該窗口的該窗口畫面;
(F)依據步驟(B)及步驟(E)中所擷取的所有該窗口畫面形成一立體化窗口列表,該立體化窗口列表包括對應該多個窗口的多個列表窗口,該多個列表窗口以一立體化的方式排列顯示,其中各該列表窗口的畫面取自所對應該窗口的該窗口畫面;
(G)接收該立體化窗口列表的一觸控操作指令;以及
(H)依據該觸控操作指令移動該多個列表窗口或選取該多個列表窗口中的一個。
此外,本發明還提供一種窗口切換系統,用以切換顯示已開啟于一計算機桌面的多個窗口,該窗口切換系統包括一畫面擷取模塊、一窗口列表模塊、一觸控模塊以及一控制模塊,該畫面擷取模塊用以擷取各該窗口的一窗口畫面,該畫面擷取模塊可判斷各該窗口為最小化窗口或非最小化窗口;若該窗口為非最小化窗口,則該畫面擷取模塊擷取該窗口的窗口畫面;若該窗口為最小化窗口,則判斷該窗口是否已被更新,若否,則進入一隱藏窗口模式,并將該窗口回復至非最小化以擷取該窗口畫面,該隱藏窗口模式使該窗口在非最小化狀態下不會顯示于該計算機桌面;該窗口列表模塊依據所擷取的所有該窗口畫面用以形成一立體化窗口列表,該立體化窗口列表包括對應該多個窗口的多個列表窗口,該多個列表窗口以一立體化的方式排列顯示,其中各該列表窗口的畫面取自所對應該窗口的該窗口畫面;該觸控模塊用以接收該立體化窗口列表的一觸控操作指令;該控制模塊用以依據該觸控操作指令移動該多個列表窗口或選取該多個列表窗口中的一個。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏碁股份有限公司,未經宏碁股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010133198.2/2.html,轉載請聲明來源鉆瓜專利網。





