[發(fā)明專利]外部進(jìn)程的處理方法及處理裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200810029919.8 | 申請(qǐng)日: | 2008-08-01 |
| 公開(公告)號(hào): | CN101334740A | 公開(公告)日: | 2008-12-31 |
| 發(fā)明(設(shè)計(jì))人: | 徐蜀中;孫關(guān)有 | 申請(qǐng)(專利權(quán))人: | 廣東威創(chuàng)視訊科技股份有限公司 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 | 代理人: | 曾旻輝 |
| 地址: | 510663廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 外部 進(jìn)程 處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及針對(duì)外部進(jìn)程的處理技術(shù),特別涉及一種外部進(jìn)程的處理方法及處理裝置。
背景技術(shù)
在現(xiàn)有的各種開發(fā)環(huán)境及應(yīng)用環(huán)境中,出于對(duì)便利及應(yīng)用需求的考慮,通常需要在多個(gè)不同的進(jìn)程之間進(jìn)行融會(huì)貫通,在具體表現(xiàn)方式上,通常是通過主進(jìn)程來調(diào)用一個(gè)或者多個(gè)的外部進(jìn)程。在現(xiàn)有的主進(jìn)程調(diào)用多個(gè)外部進(jìn)程的實(shí)現(xiàn)方法中,在調(diào)用外部進(jìn)程時(shí),通常是為各外部進(jìn)程打開獨(dú)立的窗口,即主進(jìn)程與各外部進(jìn)程分別具有獨(dú)立的窗口,且各窗口之間在顯示方式上不相關(guān)聯(lián)。根據(jù)現(xiàn)有技術(shù)中的這種實(shí)現(xiàn)方式,由于各外部進(jìn)程的窗口比較分散,從而造成在處理上的不方便,例如在進(jìn)行圖像處理及控制的操作時(shí),通常不能通過一次處理而達(dá)到要求,而需要對(duì)各進(jìn)程的窗口分別進(jìn)行處理,有時(shí)甚至需要多次重復(fù)或者循環(huán)處理才能做到完全控制,從而導(dǎo)致對(duì)計(jì)算機(jī)在進(jìn)行處理時(shí)的處理時(shí)間和CPU上的浪費(fèi),此外,如果要多個(gè)外部進(jìn)程窗口要實(shí)現(xiàn)一個(gè)相同的控制,通常需要遍歷所有的外部進(jìn)程窗口,如果不小心遺漏了其中的一個(gè)外部進(jìn)程的窗口,反而會(huì)容易造成致命的錯(cuò)誤,不能恢復(fù),帶來了極大的不方便。
發(fā)明內(nèi)容
根據(jù)上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的第一個(gè)目的在于提供一種對(duì)外部進(jìn)程的處理方法,其可以使各外部進(jìn)程的窗口在同一主窗口中顯示,以簡化操作復(fù)雜度。
為達(dá)到上述目的,本發(fā)明采用以下技術(shù)方案:
一種外部進(jìn)程的處理方法,包括步驟:
接收啟動(dòng)主進(jìn)程的指令;
啟動(dòng)主進(jìn)程,創(chuàng)建所述主進(jìn)程的主窗口;
接收啟動(dòng)外部進(jìn)程的指令;
啟動(dòng)所述外部進(jìn)程,創(chuàng)建所述外部進(jìn)程的窗口;
獲取所述外部進(jìn)程主窗口的主窗口句柄;
將所述主進(jìn)程的主窗口的主窗口句柄設(shè)置為所述外部進(jìn)程主窗口的主窗口句柄的父窗口句柄。
根據(jù)上述本發(fā)明的外部進(jìn)程的處理方法,在對(duì)外部進(jìn)程進(jìn)行處理時(shí),在外部進(jìn)程的窗口創(chuàng)建完成后,獲取外部進(jìn)程主窗口的主窗口句柄,并將主進(jìn)程的主窗口的主窗口句柄設(shè)置為該外部進(jìn)程主窗口的主窗口句柄的父窗口句柄,由于外部進(jìn)程的主窗口的父窗口指向該主進(jìn)程的主窗口,因此,外部進(jìn)程的主窗口是顯示在主進(jìn)程的主窗口范圍內(nèi),即各進(jìn)程的窗口均在同一主窗口中顯示,包括主進(jìn)程與各外部進(jìn)程,從而在進(jìn)行圖像處理等操作時(shí),針對(duì)同一進(jìn)程進(jìn)行相關(guān)的操作即可,簡化了操作復(fù)雜度,提高了處理效率。
本發(fā)明的第二個(gè)目的在于提供一種對(duì)外部進(jìn)程的處理裝置,其可以使各外部進(jìn)程的窗口在同一主窗口中顯示,以簡化操作復(fù)雜度。
為達(dá)到上述目的,本發(fā)明采用以下技術(shù)方案:
一種外部進(jìn)程的處理裝置,包括:
主進(jìn)程啟動(dòng)模塊,用于接收啟動(dòng)主進(jìn)程的指令,啟動(dòng)所述主進(jìn)程,創(chuàng)建所述主進(jìn)程的主窗口;
與所述主進(jìn)程啟動(dòng)模塊連接的主進(jìn)程窗口句柄獲取模塊,用于獲取所述主進(jìn)程的主窗口的主窗口句柄;
與所述主進(jìn)程啟動(dòng)模塊連接的外部進(jìn)程啟動(dòng)模塊,用于接收啟動(dòng)外部進(jìn)程的指令,啟動(dòng)所述外部進(jìn)程,創(chuàng)建所述外部進(jìn)程的主窗口;
與所述外部進(jìn)程啟動(dòng)模塊連接的外部進(jìn)程主窗口句柄獲取模塊,用于獲取所述外部進(jìn)程主窗口的主窗口句柄;
與所述主進(jìn)程窗口句柄獲取模塊、所述外部進(jìn)程主窗口句柄獲取模塊連接的父窗口句柄設(shè)置模塊,用于將所述主進(jìn)程窗口的主窗口句柄設(shè)置為所述外部進(jìn)程主窗口的主窗口句柄的父窗口句柄。
根據(jù)上述本發(fā)明的外部進(jìn)程的處理裝置,在對(duì)外部進(jìn)程進(jìn)行處理時(shí),在外部進(jìn)程的主窗口創(chuàng)建完成后,獲取外部進(jìn)程主窗口的主窗口句柄,并將主進(jìn)程的主窗口的主窗口句柄設(shè)置為該外部進(jìn)程主窗口的父窗口句柄,由于外部進(jìn)程主窗口的父窗口指向該主進(jìn)程的主窗口,因此,外部進(jìn)程的主窗口是顯示在主進(jìn)程的主窗口范圍內(nèi),即各進(jìn)程的窗口均在同一主窗口中顯示,從而在進(jìn)行圖像處理等操作時(shí),針對(duì)同一進(jìn)程進(jìn)行相關(guān)的操作即可,簡化了操作復(fù)雜度,提高了處理效率。
附圖說明
圖1是本發(fā)明的外部進(jìn)程的處理方法實(shí)施例一的流程示意圖;
圖2是本發(fā)明的外部進(jìn)程的處理方法實(shí)施例二的流程示意圖;
圖3是本發(fā)明的外部進(jìn)程的處理裝置實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明的外部進(jìn)程的處理方法實(shí)施例一的流程示意圖。
如圖1所示,在本實(shí)施例中,其主要包括步驟:
步驟S101:接收到啟動(dòng)主進(jìn)程的指令,進(jìn)入步驟S102;
步驟S102:啟動(dòng)主進(jìn)程,創(chuàng)建主進(jìn)程的主窗口,進(jìn)入步驟S103;
步驟S103:獲取主進(jìn)程的主窗口的主窗口句柄,進(jìn)入步驟S104;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東威創(chuàng)視訊科技股份有限公司,未經(jīng)廣東威創(chuàng)視訊科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810029919.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種進(jìn)程自動(dòng)恢復(fù)方法
- 進(jìn)程啟動(dòng)方法及內(nèi)核、進(jìn)程
- 一種進(jìn)程間的通信方法和裝置
- 進(jìn)程解析裝置、進(jìn)程解析方法和進(jìn)程解析程序
- 32位進(jìn)程和64位進(jìn)程交叉注入方法及裝置
- 一種應(yīng)用進(jìn)程控制方法及裝置
- 插件下載方法及裝置
- 進(jìn)程間的數(shù)據(jù)傳輸方法和裝置
- 進(jìn)程監(jiān)視裝置、進(jìn)程監(jiān)視方法和進(jìn)程監(jiān)視程序
- 一種基于動(dòng)態(tài)監(jiān)測(cè)的進(jìn)程優(yōu)化調(diào)度方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





