两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

實(shí)現(xiàn)電子文檔翻頁(yè)的方法

文檔序號(hào):6610228閱讀:564來(lái)源:國(guó)知局

專(zhuān)利名稱(chēng)::實(shí)現(xiàn)電子文檔翻頁(yè)的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及計(jì)算機(jī)軟件技術(shù),特別涉及一種實(shí)現(xiàn)電子文檔翻頁(yè)的方法。
背景技術(shù)
:通常,計(jì)算機(jī)使用者在閱讀多頁(yè)"電子文檔"時(shí),特別是瀏覽"電子文檔"如Powerpoint上的幻燈片時(shí),主要采用兩種方法實(shí)現(xiàn)上下翻頁(yè)一種是有意識(shí)地在界面上尋找并點(diǎn)擊上下翻頁(yè)鍵,而一般的應(yīng)用程序基本上都在屏幕右側(cè)或窗口上某個(gè)特定的位置設(shè)置這兩個(gè)按鍵,即用戶(hù)需要將鼠標(biāo)挪動(dòng)到指定的位置上點(diǎn)擊才能實(shí)現(xiàn)幻燈片的上下翻頁(yè);另外一種是通過(guò)鍵盤(pán)上的"PageUp"、"PageDown"兩個(gè)按鍵來(lái)切換電子文檔的上下頁(yè)。兩種方法都有一個(gè)共同的缺點(diǎn)需要使用者找到按鍵才能實(shí)現(xiàn)上下翻頁(yè)。如何在不影響文檔放映和瀏覽的同時(shí),又能實(shí)現(xiàn)快速而有效地達(dá)到翻頁(yè)目的成為有待解決的問(wèn)題。
發(fā)明內(nèi)容本發(fā)明的目的是提供一種瀏覽電子文檔的翻頁(yè)方法。為實(shí)現(xiàn)上述目的,一種實(shí)現(xiàn)電子文檔翻頁(yè)的方法,包括步驟建立與宿主程序的連接;創(chuàng)建一個(gè)窗口實(shí)例,用于截獲宿主程序任一窗口上的鼠標(biāo)消息;將屏幕窗口劃分為兩個(gè)區(qū)域,其中一個(gè)區(qū)域響應(yīng)上翻頁(yè)事件,另外一個(gè)區(qū)域響應(yīng)下翻頁(yè)事件。本發(fā)明結(jié)合使用者的翻頁(yè)點(diǎn)擊習(xí)慣,實(shí)現(xiàn)了一種快速而有效的翻頁(yè)方法。使用者無(wú)需在屏幕或鍵盤(pán)上尋找上下翻頁(yè)鍵,只需將鼠標(biāo)隨手移至屏幕區(qū)域的任意一處位置進(jìn)行點(diǎn)擊,即可實(shí)現(xiàn)向上翻頁(yè)和向下翻頁(yè)。圖1是在Powerpoirit應(yīng)用程序上實(shí)現(xiàn)本發(fā)明的模塊調(diào)用關(guān)系圖2是Powerpoint應(yīng)用程序各窗口及對(duì)應(yīng)窗口類(lèi)名;圖3是在Powerpoint應(yīng)用程序上實(shí)現(xiàn)本發(fā)明的程序?qū)崿F(xiàn)流程圖。具體實(shí)施例方式本實(shí)施方式是將MicrosoftPowerpoint作為宿主程序來(lái)實(shí)現(xiàn)翻頁(yè)的。Powerpoint是微軟已經(jīng)開(kāi)發(fā)好的應(yīng)用程序,因此本發(fā)明在Powerpoint中是作為其插件功能來(lái)實(shí)現(xiàn)的,如圖1所示,屬于COM的應(yīng)用開(kāi)發(fā),COM是組件對(duì)象模型,是ComponentObjectModel三個(gè)單詞首字母的縮寫(xiě)。Powerpoint是微軟公司推出的辦公軟件之一,除具有強(qiáng)大的文本編輯和幻燈片演示功能以外,還可以通過(guò)Add-in添加擴(kuò)展功能的接口。Add-in是微軟公司為方便廣大開(kāi)發(fā)者進(jìn)一步拓展Office2000/XP及以上版本的功能而提供的一種新技術(shù),該技術(shù)也是基于COM技術(shù)發(fā)展而來(lái)的。利用COM、add-in技術(shù),本發(fā)明劃分為如下步驟步驟(一)建立連接,獲得應(yīng)用程序根對(duì)象。利用Add-in技術(shù),按照微軟規(guī)定的IDTExtensibility2接口定義方法可以無(wú)縫地將所開(kāi)發(fā)的插件連接到Powerpoint,從而保證Powerpoint啟動(dòng)后能自動(dòng)加載插件,與此同時(shí)開(kāi)發(fā)者還會(huì)獲取Powerpoint的Application根對(duì)象,以實(shí)現(xiàn)對(duì)Powerpoint暴露事件API的調(diào)用。步驟(二)創(chuàng)建一個(gè)窗口實(shí)例,通過(guò)該窗口截獲Powerpoint幻燈片放映窗口上的鼠標(biāo)消息。步驟(三)利用前面的窗口實(shí)例對(duì)截獲到的消息進(jìn)行處理,將屏幕窗口從中間劃分為上、下兩個(gè)矩形區(qū)域。當(dāng)用戶(hù)點(diǎn)擊屏幕上半部分矩形區(qū)域時(shí),利用Application對(duì)象調(diào)用Powerpoint提供的API函數(shù)實(shí)現(xiàn)向前翻頁(yè);反之,調(diào)用向后翻頁(yè)函數(shù)。以下對(duì)各步驟中的具體實(shí)現(xiàn)細(xì)節(jié)及所采用的技術(shù)逐一進(jìn)行說(shuō)明。步驟(一)建立連接,獲得應(yīng)用程序根對(duì)象。在闡述具體操作以前,先介紹一下應(yīng)用程序插件Addins的啟動(dòng)原理,具體原理如下1.應(yīng)用程序啟動(dòng)后,通過(guò)注冊(cè)表或者存放于其他任何地方獲得插件列表。插件一般以COM組件形式提供,故此只要有一個(gè)插件的CLSID或者ProgID,即用于標(biāo)識(shí)COM組件,每個(gè)COM組件在Windows注冊(cè)表中都有自己的CLSID,以便讓其他應(yīng)用程序加載。另外,插件的功能可以千差萬(wàn)別,但是需要實(shí)現(xiàn)一個(gè)統(tǒng)一的接口,例如JDTExtensibility2或者類(lèi)似接口。2.遍歷插件列表,創(chuàng)建并初始化各插件。關(guān)鍵是初始化。應(yīng)用程序不必知道插件能做什么,只是取得—IDTExtensibility2或者類(lèi)似接口,調(diào)用其中的初始化函數(shù),如函數(shù)OnConnection()。3.插件在初始化的時(shí)候,應(yīng)用程序會(huì)自動(dòng)把自身的DOM模型的根接口通常稱(chēng)為Application傳遞進(jìn)來(lái)。在—IDTExtensibility2中,根接口被定義為IDispatch類(lèi)型,即IDispatch*Application有了這個(gè)Application根對(duì)象,插件就可以調(diào)用想要調(diào)用的任何API。實(shí)際開(kāi)發(fā)過(guò)程中可以采用VC++ATL即活動(dòng)模板庫(kù)進(jìn)行開(kāi)發(fā),如圖3中所示的第一步。開(kāi)發(fā)者在利用VC向?qū)葾TLCOMAppwizard工程的同時(shí),必須實(shí)現(xiàn)一個(gè)—IDTExtensibility2派發(fā)接口,該接口的實(shí)現(xiàn),可使丫0++為待開(kāi)發(fā)工程自動(dòng)生成以下5個(gè)可用來(lái)操縱被開(kāi)發(fā)插件以及宿主程序的接口函數(shù),其分別是1.OnConnection:裝載插件到內(nèi)存時(shí)調(diào)用,即宿主程序啟動(dòng)時(shí)自動(dòng)裝載插件。2.OnDisconnection:從內(nèi)存中卸載插件時(shí)調(diào)用。3.OnAddinsUpdate:COM插件改變時(shí)調(diào)用。4.OnStartupComplete:當(dāng)應(yīng)用程序啟動(dòng)時(shí)插件剛裝載完成時(shí)調(diào)用。5.OnBeginShutdown:當(dāng)應(yīng)用程序關(guān)閉時(shí)插件剛卸載完成時(shí)調(diào)用。一般來(lái)講,開(kāi)發(fā)者需要重新編寫(xiě)OnConnection禾卩OnDisconnection中的代碼。特別需要指出的是OnConnection函數(shù)傳遞宿主程序(本實(shí)施例指Powerpoint)的根對(duì)象,為以后實(shí)現(xiàn)對(duì)應(yīng)用程序暴露事件的調(diào)用提供了便利條件。該函數(shù)原型如下OnConnection(IDispatch*Application,ext—ConnectModeConMode,IDispatch*Addlnlnst,LPSAFEARRAY*Custom);各參數(shù)意義見(jiàn)下表:<table>tableseeoriginaldocumentpage7</column></row><table>由此可見(jiàn),開(kāi)發(fā)者可設(shè)置IDispatcM類(lèi)型的全局變量在OnConnection函數(shù)中將Application記錄并傳遞到外接程序中來(lái),以便插件內(nèi)部其它模塊的調(diào)用。步驟(二)創(chuàng)建一個(gè)窗口實(shí)例,通過(guò)該窗口截獲應(yīng)用程序中某一窗口上的鼠標(biāo)消息。本實(shí)施例中,本發(fā)明是在Powerpoint的幻燈片窗口上實(shí)現(xiàn)"自然翻頁(yè)"功能,即只有獲得Powerpoint幻燈片窗口的句柄,才能對(duì)該窗口上的用戶(hù)消息進(jìn)行相應(yīng)地處理,如圖3中的第二步所示。本發(fā)明是按照如下步驟來(lái)截獲Powerpoint幻燈片窗口上的消息第一步獲得Powpoint應(yīng)用程序的主窗口句柄。第二步利用主窗口句柄獲得當(dāng)Powpoint中需要進(jìn)行消息處理的子窗口句柄。第三步創(chuàng)建一個(gè)窗口實(shí)例,通過(guò)該窗口實(shí)例對(duì)上一步獲得的子窗口進(jìn)行子類(lèi)化處理,以便截獲子窗口上的用戶(hù)消息。在本發(fā)明的實(shí)際開(kāi)發(fā)中,只需調(diào)用三個(gè)API函數(shù)即可實(shí)現(xiàn)上述三步,分另U是GetForegroundwindow、FindWindowEx以及SubclassWindow。下文就上述每一步在具體實(shí)現(xiàn)中采用該三個(gè)函數(shù)進(jìn)行說(shuō)明。由于本發(fā)明是在Powerpoint應(yīng)用程序上實(shí)現(xiàn),因此Powerpoint啟動(dòng)后,開(kāi)發(fā)者必須獲得當(dāng)前應(yīng)用程序即Powerpoint的主窗口句柄。而在Windows提供的API函數(shù)中,GetForegroundwindow則正好具備這樣一個(gè)功能。該函數(shù)原型如下H額DGetForegroundwindow(VOID);通過(guò)該函數(shù)可以獲得前臺(tái)窗口的句柄,此處的"前臺(tái)窗口"是指正在與用戶(hù)交互的應(yīng)用程序窗口。特別需要指出的是當(dāng)應(yīng)用程序在桌面上運(yùn)行并與用戶(hù)交互時(shí),該函數(shù)會(huì)返回正確的窗口句柄;反之,如果是其它應(yīng)用程序在桌面上運(yùn)行并與用戶(hù)交互,則返回NULL。盡管通過(guò)GetForegroundwindow可以獲得Powerpoint應(yīng)用程序主窗口,但該窗口不是本發(fā)明要進(jìn)行消息處理的窗口。這是因?yàn)樵S多公司出于某種需要,經(jīng)常在開(kāi)發(fā)的應(yīng)用程序主窗口中又套了幾個(gè)子窗口。Powerpoint也不例外,前面獲得的主窗口句柄并不是幻燈片窗口的句柄,這一點(diǎn)開(kāi)發(fā)者可以通過(guò)微軟工具8丫++査看Powerpoint應(yīng)用程序中各窗口對(duì)應(yīng)的類(lèi)名,如圖2所示。同樣,Word、Excel或其它應(yīng)用程序也如此。圖2中,幻燈片窗口和Powerpoint主窗口不是同一窗口,但是開(kāi)發(fā)者可以利用主窗口句柄和幻燈片窗口的類(lèi)名即paneClassDC獲得幻燈片窗口的句柄。Windows提供的API函數(shù)FindWindowEx提供了此功能。該函數(shù)原型如下HWNDFindWindowEx(HWNDhwndParent,HWNDhwndChildAfter,LPCTSTRlpszClass,LPCTSTRIpszWindow);該函數(shù)可以根據(jù)主窗口句柄和待査找子窗口的類(lèi)名(字符串),查找到與給定窗口類(lèi)名字符串相匹配的窗口,如果函數(shù)査找成功,則返回待查找子窗口的句柄;反之,返回NULL。具體參數(shù)設(shè)置可參看下表<table>tableseeoriginaldocumentpage9</column></row><table>從表中可以看出只要確定hwndParent和lpszClass這兩個(gè)參數(shù),就可以獲得所需的窗口句柄。其余參數(shù)設(shè)置為NULL。采用上述方法獲得Powerpoint幻燈片的窗口句柄后,由于該窗口屬于Powerpoint系統(tǒng),還是會(huì)執(zhí)行Powerpoint系統(tǒng)規(guī)定的默認(rèn)行為。因此只有采用窗口子類(lèi)化技術(shù)去截獲該窗口上的消息才能解決這一問(wèn)題。所謂窗口子類(lèi)化,實(shí)際上就是改變窗口內(nèi)存塊中的有關(guān)參數(shù)。由于這種修改只涉及到該窗口的窗口內(nèi)存塊,因此不會(huì)影響到屬于同一窗口類(lèi)的其它窗口的功能和表現(xiàn)。窗口子類(lèi)化中最常見(jiàn)的是修改窗口內(nèi)存塊中的窗口函數(shù)地址(lpfnWndProc),使其指向一個(gè)新的窗口函數(shù),從而改變?cè)翱诤瘮?shù)的處理方法,以達(dá)到改進(jìn)其功能的目的。具體說(shuō),就是要求把一個(gè)窗口的一些或所有的消息映射替換成自己的函數(shù)來(lái)響應(yīng),這樣可以有效地阻止原來(lái)的窗口去做系統(tǒng)默認(rèn)的行為,而是執(zhí)行指定的指令。實(shí)際開(kāi)發(fā)中,本發(fā)明是利用MFC提供的窗口類(lèi)CWnd派生一個(gè)新類(lèi),在對(duì)該窗口類(lèi)實(shí)例化后,調(diào)用CWnd的protected函數(shù)SubclassWindow,同時(shí)將Powerpoint幻燈片的窗口句柄傳遞到SubclassWindow中,就可以輕松實(shí)現(xiàn)對(duì)Powerpoint幻燈片窗口消息的截獲。函數(shù)原型如下BOOLSubclassWindow(HWNDhWnd);注hWnd是待子類(lèi)化的窗體句柄在MFC中,窗體實(shí)例即對(duì)象通過(guò)調(diào)用SubclassWindow對(duì)某個(gè)窗體句柄子類(lèi)化后,將會(huì)具備如下兩種能力1.窗體實(shí)例即對(duì)象可直接改變相關(guān)窗體句柄對(duì)應(yīng)的窗體。2.系統(tǒng)傳給相關(guān)窗體句柄的消息會(huì)首先經(jīng)過(guò)該窗體實(shí)例(對(duì)象)的消息映射。這也是采用子類(lèi)化技術(shù)的原因。至此,己經(jīng)完全具備了讓Powerpoint幻燈片窗口上的某些消息按照本發(fā)明的想法去操作的條件。以下就步驟(三)如何利用截獲到的消息去實(shí)現(xiàn)本發(fā)明的"自然翻頁(yè)"功能作進(jìn)一步闡述。步驟(三)對(duì)截獲到的消息進(jìn)行處理。步驟(一)和步驟(二)的完成,必然會(huì)實(shí)現(xiàn)Powerpoint幻燈片的"自然翻頁(yè)"事件。下文就本發(fā)明如何利用截獲到的用戶(hù)消息實(shí)現(xiàn)"自然翻頁(yè)"進(jìn)行闡述。其具體步驟如下,如圖3中的第三步所示1.將整個(gè)屏幕劃分為上下兩個(gè)矩形區(qū)域。2.本實(shí)施例設(shè)定上側(cè)區(qū)域?qū)崿F(xiàn)向上翻頁(yè),下側(cè)區(qū)域?qū)崿F(xiàn)向下翻頁(yè)。當(dāng)用戶(hù)點(diǎn)擊屏幕上側(cè)區(qū)域時(shí),實(shí)現(xiàn)向上翻頁(yè);反之,向下翻頁(yè)。本發(fā)明利用的是MFC提供的CRect類(lèi)對(duì)已劃分的屏幕上下區(qū)域分別進(jìn)行實(shí)例化,就可以輕松完成對(duì)屏幕區(qū)域的劃分。當(dāng)用戶(hù)鼠標(biāo)在屏幕任意一處位置點(diǎn)擊并抬起時(shí),利用前面創(chuàng)建的窗體截獲消息響應(yīng)函數(shù)即幻燈片窗口上的消息OnLButtonUP(UINTnFlags,CPointpoint),判定由該函數(shù)傳遞進(jìn)來(lái)的鼠標(biāo)點(diǎn)point處于哪一個(gè)區(qū)域,如果鼠標(biāo)點(diǎn)位于屏幕上側(cè)矩形區(qū)域內(nèi),則通過(guò)Application對(duì)象調(diào)用Powerpoint提供的API函數(shù)Previous實(shí)現(xiàn)向前翻頁(yè);反之,調(diào)用API函數(shù)Next實(shí)現(xiàn)向后翻頁(yè)。此外,所述兩個(gè)區(qū)域包括上下兩個(gè)區(qū)域或左右兩個(gè)區(qū)域。兩個(gè)區(qū)域包括矩形區(qū)域或其他形狀的區(qū)域。兩個(gè)區(qū)域包括顯示區(qū)域和隱式區(qū)域。上述開(kāi)發(fā)過(guò)程,不僅可以部分或全部適用于office其他辦公軟件"自然翻頁(yè)"功能的實(shí)現(xiàn),還可以包括操作系統(tǒng)(如XP)或應(yīng)用程序等本身功能的實(shí)現(xiàn)。權(quán)利要求1.一種實(shí)現(xiàn)電子文檔翻頁(yè)的方法,包括步驟建立與宿主程序的連接;創(chuàng)建一個(gè)窗口實(shí)例,用于截獲宿主程序任一窗口上的鼠標(biāo)消息;將屏幕窗口劃分為兩個(gè)區(qū)域,其中一個(gè)區(qū)域響應(yīng)上翻頁(yè)事件,另外一個(gè)區(qū)域響應(yīng)下翻頁(yè)事件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述窗口包括宿主程序窗口和宿主程序的子窗口。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立與宿主程序的連接包括作為程序本身功能的開(kāi)發(fā),只需建立主程序與功能模塊之間的調(diào)用關(guān)系。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立與宿主程序的連接包括作為應(yīng)用程序插件功能的開(kāi)發(fā),需要按照程序規(guī)定的接口定義的方法建立接口,以實(shí)現(xiàn)程序?qū)Σ寮募虞d和初始化。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建一個(gè)窗口實(shí)例,用于截獲宿主程序任一窗口上的鼠標(biāo)消息包括,用于截獲宿主程序窗口的鼠標(biāo)信息,還包括用于截獲宿主程序子窗口的鼠標(biāo)信息;進(jìn)一步包括如下步驟建立一個(gè)從MFCCWnd中派生的窗口類(lèi);對(duì)窗口派生類(lèi)進(jìn)行實(shí)例化;利用創(chuàng)建的窗口實(shí)例對(duì)應(yīng)用程序需要實(shí)現(xiàn)自然翻頁(yè)功能的窗口進(jìn)行子類(lèi)化處理,以截取相應(yīng)窗口上的用戶(hù)信息。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述應(yīng)用程序需要實(shí)現(xiàn)自然翻頁(yè)功能的窗口獲得過(guò)程包括截獲應(yīng)用程序的窗口消息,只需獲得前臺(tái)應(yīng)用程序的窗口句柄。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述應(yīng)用程序需要實(shí)現(xiàn)自然翻頁(yè)功能的窗口獲得過(guò)程包括截獲應(yīng)用程序的子窗口消息,需要在獲得應(yīng)用程序的窗口句柄后,才能獲得應(yīng)用程序子窗口的句柄。8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述前臺(tái)應(yīng)用程序的窗口句柄的獲得需要調(diào)用一個(gè)能夠獲得前臺(tái)應(yīng)用程序活動(dòng)窗口句柄的模塊。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述子窗口句柄的獲得需要調(diào)用一個(gè)能夠獲得應(yīng)用程序指定窗口句柄的模塊。10.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述窗口子類(lèi)化包括修改應(yīng)用程序任一窗口內(nèi)存塊中的窗口函數(shù)地址,使其指向新的窗口實(shí)11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將屏幕窗口劃分為兩個(gè)區(qū)域,其中一個(gè)區(qū)域響應(yīng)上翻頁(yè)事件,另外一個(gè)區(qū)域響應(yīng)下翻頁(yè)事件包括利用新的窗體截獲應(yīng)用程序任一窗口上的消息響應(yīng)事件,判定該事件傳遞進(jìn)來(lái)的鼠標(biāo)點(diǎn)point處于哪個(gè)區(qū)域;鼠標(biāo)點(diǎn)point處于兩個(gè)區(qū)域之一,根據(jù)預(yù)先設(shè)定的模式,調(diào)用應(yīng)用程序中上翻頁(yè)模塊實(shí)現(xiàn)向前翻頁(yè),如果處于另一個(gè)區(qū)域,則通過(guò)調(diào)用下翻頁(yè)模塊實(shí)現(xiàn)向后翻頁(yè)。12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述兩個(gè)區(qū)域包括上下兩個(gè)區(qū)域。13.根據(jù)權(quán)利要求l所述的方法,其特征在于,所述兩個(gè)區(qū)域包括左右兩個(gè)區(qū)域。14.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述兩個(gè)區(qū)域包括顯示區(qū)域和隱式區(qū)域。全文摘要一種實(shí)現(xiàn)電子文檔翻頁(yè)的方法,包括步驟建立與宿主程序的連接;創(chuàng)建一個(gè)窗口實(shí)例,用于截獲宿主程序窗口或其子窗口上的鼠標(biāo)消息;將屏幕窗口劃分為兩個(gè)區(qū)域,其中一個(gè)區(qū)域響應(yīng)上翻頁(yè)事件,另外一個(gè)響應(yīng)下翻頁(yè)事件。本發(fā)明結(jié)合使用者的翻頁(yè)點(diǎn)擊習(xí)慣,實(shí)現(xiàn)了一種快速而有效的翻頁(yè)方法。使用者無(wú)需在屏幕或鍵盤(pán)上尋找上下翻頁(yè)鍵,只需將鼠標(biāo)隨手移至屏幕區(qū)域的任意一處位置進(jìn)行點(diǎn)擊,即可很自然地實(shí)現(xiàn)向上翻頁(yè)和向下翻頁(yè)。本方法可應(yīng)用于瀏覽系統(tǒng)界面等各種電子文檔,翻頁(yè)方便,設(shè)計(jì)人性化,有利于提高文檔放映和瀏覽的速度。文檔編號(hào)G06F9/44GK101377738SQ20071012082公開(kāi)日2009年3月4日申請(qǐng)日期2007年8月27日優(yōu)先權(quán)日2007年8月27日發(fā)明者鄭士奇,鈕興昱申請(qǐng)人:漢王科技股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
柯坪县| 确山县| 绩溪县| 竹山县| 阳城县| 罗山县| 英德市| 综艺| 上蔡县| 天等县| 抚远县| 东源县| 玛多县| 栾川县| 湟中县| 海盐县| 咸丰县| 武鸣县| 花莲市| 浙江省| 民权县| 那坡县| 淳化县| 阿克苏市| 米易县| 个旧市| 旬阳县| 桃园县| 饶阳县| 乐东| 应用必备| 嘉定区| 海阳市| 扶沟县| 白沙| 新蔡县| 达日县| 馆陶县| 丰顺县| 宣武区| 五大连池市|