專利名稱:一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)多媒體信息顯示技術(shù)領(lǐng)域,特別涉及一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置。
背景技術(shù):
隨著計(jì)算機(jī)硬件性能的不斷提高,帶動(dòng)了各種UI(S卩-.User Interface用戶界面) 技術(shù)的革新。特別在用戶交互UI方面,各種賞心悅目的UI層出不窮,使用戶在軟件使用體驗(yàn)方面得到了大大的改善。通過這種友好的交互,不但提高了軟件的品質(zhì),更提高了用戶的忠誠度??上攵?,在未來,UI還是會(huì)作為軟件開發(fā)的重中之重,對(duì)一個(gè)軟件的好壞產(chǎn)生直接的影響。
在我們?yōu)g覽某些網(wǎng)頁或者操作某些flash時(shí),我們經(jīng)常能看到有一個(gè)小圖標(biāo)或者一段文字跟隨鼠標(biāo)在移動(dòng)。但在桌面平臺(tái)軟件中,卻沒有此特效。發(fā)明內(nèi)容
本發(fā)明提供了一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法和裝置,本發(fā)明的技術(shù)方案能夠?qū)崿F(xiàn)在桌面平臺(tái)軟件中一個(gè)小圖標(biāo)或者一段文字跟隨鼠標(biāo)在移動(dòng),使用戶在軟件使用體驗(yàn)方面得到了大大的改善,提高了軟件的品質(zhì)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
本發(fā)明公開了一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法,該方法包括
A,記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置;
B,繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;
C,當(dāng)捕獲到系統(tǒng)消息WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,進(jìn)入步驟B。
在上述方法中,所述步驟B包括
截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC;
創(chuàng)建第一內(nèi)存DC,將所述鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上;
創(chuàng)建第二個(gè)內(nèi)存DC,將所述對(duì)話框繪制到第二內(nèi)存DC上;
將第一內(nèi)存DC繪制到所述系統(tǒng)DC上;
將第二內(nèi)存DC繪制到所述系統(tǒng)DC上;
刷新所述對(duì)話框。
在上述方法中,所述C步驟中的當(dāng)捕獲到WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離包括
當(dāng)捕獲到WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離是否超過預(yù)設(shè)距離。
在上述方法中,當(dāng)鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離;其中N為自然數(shù)。
較佳地,N為10。
本發(fā)明還公開了一種鼠標(biāo)跟隨的實(shí)現(xiàn)裝置,該裝置包括位置確定模塊、繪制模塊和變更判斷模塊;
所述位置確定模塊,用于記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,并觸發(fā)所述繪制模塊的操作;
所述變更判斷模塊,用于在捕獲到WM_M0USEM0VE消息時(shí),根據(jù)所述位置確定模塊中記錄的鼠標(biāo)位置,判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離是則記錄鼠標(biāo)的當(dāng)前位置,并在判斷出鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離時(shí)觸發(fā)所述位置確定模塊的操作;
所述繪制模塊,用于繪制對(duì)話框,并根據(jù)所述位置確定模塊所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容。
在上述裝置中,
所述繪制模塊,用于截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC,創(chuàng)建第一內(nèi)存DC,將所述鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上,創(chuàng)建第二個(gè)內(nèi)存DC,將所述對(duì)話框繪制到第二內(nèi)存DC上,將第一內(nèi)存DC繪制到所述系統(tǒng)DC 上,將第二內(nèi)存DC繪制到所述系統(tǒng)DC上,刷新所述對(duì)話框。。
在上述裝置中,
所述變更判斷模塊,用于在捕獲WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向或縱向距離是否超過預(yù)設(shè)距離。
在上述裝置中,
所述變更判斷確定模塊,用于在鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)距離預(yù)設(shè)距離;其中N為自然數(shù)。
較佳地,N為10。
綜上可見,在本發(fā)明的技術(shù)方案中,記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置;繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;當(dāng)捕獲到WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,重新繪制,實(shí)現(xiàn)了在桌面平臺(tái)軟件中一個(gè)小圖標(biāo)或者一段文字跟隨鼠標(biāo)在移動(dòng),使用戶在軟件使用體驗(yàn)方面得到了大大的改善,提高了軟件的品質(zhì)。
圖1是本發(fā)明實(shí)施例中的鼠標(biāo)跟隨的實(shí)現(xiàn)方法的流程圖2是本發(fā)明實(shí)施例中的繪制鼠標(biāo)跟隨內(nèi)容的流程圖3是本發(fā)明實(shí)施例中的鼠標(biāo)跟隨實(shí)現(xiàn)裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
本方案立足Windows桌面平臺(tái)軟件,實(shí)現(xiàn)一張圖片或一段文字隨著鼠標(biāo)的移動(dòng)而移動(dòng)的特效,為完成以上特效,可采用以下方法。圖1是本發(fā)明實(shí)施例中的鼠標(biāo)跟隨的實(shí)現(xiàn)方法的流程圖,如圖1所述,該方法包括以下步驟
101,記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置;
102,繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在該對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;
103,當(dāng)捕獲到系統(tǒng)消息(WM_M0USEM0VE消息)時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,進(jìn)入步驟102。當(dāng)捕獲WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離是否超過預(yù)設(shè)距離。當(dāng)鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離超過10像素時(shí),確定鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離。
采用上述方法的目的是實(shí)際上是解決實(shí)現(xiàn)圖片在對(duì)話框背景的繪制和實(shí)現(xiàn)圖片在對(duì)話框內(nèi)跟隨鼠標(biāo)的移動(dòng)而移動(dòng)兩個(gè)問題。
傳統(tǒng)的Windows繪制對(duì)話框的方式無法在對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容,因此,可使用自繪對(duì)話框的方式來實(shí)現(xiàn)在對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容,圖1是本發(fā)明實(shí)施例中的繪制鼠標(biāo)跟隨內(nèi)容的流程圖,如圖1所示,在對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容的方法可包括以下步驟
201,截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC(deviCe context,設(shè)備上下文,或者叫設(shè)備內(nèi)容)。其中,DC是一個(gè)結(jié)構(gòu)體,它定義了圖形對(duì)象的參數(shù)設(shè)置以及它們的屬性,還有影響繪制的模式選擇。作為C語言,如果要在Windows環(huán)境繪圖,那么就要自己動(dòng)手實(shí)現(xiàn)顯卡驅(qū)動(dòng),顯示器驅(qū)動(dòng)......微軟為了方便程序?qū)崿F(xiàn),將各種與繪圖相關(guān)的數(shù)據(jù)封裝在DC這種數(shù)據(jù)結(jié)構(gòu)中。在程序?qū)崿F(xiàn)中調(diào)用這種數(shù)據(jù),由系統(tǒng)自動(dòng)獲取硬件的信息,然后自動(dòng)填充DC這種結(jié)構(gòu)體。
202,創(chuàng)建第一內(nèi)存DC,將鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上。
203,創(chuàng)建第二個(gè)內(nèi)存DC,將該對(duì)話框繪制到第二內(nèi)存DC上,這個(gè)方式的自繪對(duì)話框?yàn)閃indows標(biāo)準(zhǔn)處理的自繪對(duì)話框,按照Windows標(biāo)準(zhǔn)使用方式來進(jìn)行自繪即可,即將所有對(duì)話框需要顯示的內(nèi)容全部繪制到這個(gè)內(nèi)存DC上。
204,將第一內(nèi)存DC繪制到所述系統(tǒng)DC上。
205,將第二內(nèi)存DC繪制到所述系統(tǒng)DC上。
206,刷新該對(duì)話框。
為實(shí)現(xiàn)鼠標(biāo)跟隨內(nèi)容在對(duì)話框內(nèi)跟隨鼠標(biāo)的移動(dòng)而移動(dòng)這個(gè)效果,需要捕獲對(duì)話框的WM_M0USEM0VE消息來進(jìn)行處理。圖2是本發(fā)明實(shí)施例中的實(shí)現(xiàn)鼠標(biāo)跟隨內(nèi)容隨鼠標(biāo)移動(dòng)的流程圖,如圖2所示,具體處理分為兩部分
第一部分在第一次捕獲WM_M0USEM0VE消息時(shí),記錄鼠標(biāo)的位置,設(shè)置圖片顯示的位置為鼠標(biāo)的當(dāng)前位置。
第二部分在之后捕獲WM_M0USEM0VE消息,判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置然后重新繪制對(duì)話框。也就是,對(duì)比之前記錄的鼠標(biāo)位置,當(dāng)捕獲到WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離是否超過預(yù)設(shè)距離,當(dāng)鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離,此時(shí),重新設(shè)置圖片位置為鼠標(biāo)的當(dāng)前位置,并記錄鼠標(biāo)的當(dāng)前位置。然后重新繪制對(duì)話框。這里N為自然數(shù),在本發(fā)明的一個(gè)較佳實(shí)施例中,N為10。
圖3是本發(fā)明實(shí)施例中的鼠標(biāo)跟隨實(shí)現(xiàn)裝置的結(jié)構(gòu)圖,如圖3所示,該裝置包括 位置確定模塊301、繪制模塊302和變更判斷模塊303 ;
位置確定模塊301,用于記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,并觸發(fā)繪制模塊302的操作;
變更判斷模塊303,用于在捕獲到WM_M0USEM0VE消息時(shí),根據(jù)位置確定模塊301中記錄的鼠標(biāo)位置,判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離是則記錄鼠標(biāo)的當(dāng)前位置,并在確定超過預(yù)設(shè)距離時(shí)觸發(fā)位置確定模塊301的操作;
繪制模塊302,用于繪制對(duì)話框,并根據(jù)位置確定模塊301所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容。在上述裝置中,
繪制模塊302,用于截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC,創(chuàng)建第一內(nèi)存DC,將所述鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上,創(chuàng)建第二個(gè)內(nèi)存DC,將所述對(duì)話框繪制到第二內(nèi)存DC上,將第一內(nèi)存DC繪制到所述系統(tǒng)DC 上,將第二內(nèi)存DC繪制到所述系統(tǒng)DC上,刷新所述對(duì)話框。。
在上述裝置中,
變更判斷模塊303,用于在捕獲WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向或縱向距離是否超過預(yù)設(shè)距離。
在上述裝置中,
變更判斷確定模塊303,用于在鼠標(biāo)當(dāng)前的位置與所述位置確定模塊301中記錄的鼠標(biāo)位置之間的橫向或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)距離超過預(yù)設(shè)距離;其中N為自然數(shù)。較佳地,N為10。
綜上可見,本發(fā)明公開了一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法和裝置,該方法包括記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置;繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在該對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;當(dāng)捕獲到WM_ M0USEM0VE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,重新繪制整個(gè)對(duì)話框。本發(fā)明的技術(shù)方案能夠?qū)崿F(xiàn)在桌面平臺(tái)軟件中一個(gè)小圖標(biāo)或者一段文字跟隨鼠標(biāo)在移動(dòng),使用戶在軟件使用體驗(yàn)方面得到了大大的改善,提高了軟件的品質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。權(quán)利要求
1.一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法,其特征在于,該方法包括A,記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置; B,繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;C,當(dāng)捕獲到系統(tǒng)消息WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離, 是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,進(jìn)入步驟B。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC ;創(chuàng)建第一內(nèi)存DC,將所述鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上; 創(chuàng)建第二個(gè)內(nèi)存DC,將所述對(duì)話框繪制到第二內(nèi)存DC上; 將第一內(nèi)存DC繪制到所述系統(tǒng)DC上; 將第二內(nèi)存DC繪制到所述系統(tǒng)DC上; 刷新所述對(duì)話框。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述C步驟中的當(dāng)捕獲到WM_M0USEM0VE 消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離包括當(dāng)捕獲到WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離是否超過預(yù)設(shè)距離。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向距離或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離; 其中N為自然數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于, N 為 10。
6.一種鼠標(biāo)跟隨的實(shí)現(xiàn)裝置,其特征在于,該裝置包括位置確定模塊、繪制模塊和變更判斷模塊;所述位置確定模塊,用于記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,并觸發(fā)所述繪制模塊的操作;所述變更判斷模塊,用于在捕獲到WM_M0USEM0VE消息時(shí),根據(jù)所述位置確定模塊中記錄的鼠標(biāo)位置,判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離是則記錄鼠標(biāo)的當(dāng)前位置,并在判斷出鼠標(biāo)移動(dòng)的距離超過預(yù)設(shè)距離時(shí)觸發(fā)所述位置確定模塊的操作;所述繪制模塊,用于繪制對(duì)話框,并根據(jù)所述位置確定模塊所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在所述對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述繪制模塊,用于截獲所述對(duì)話框的WM_PAINT消息,根據(jù)WM_PAINT消息的參數(shù)記錄系統(tǒng)設(shè)備上下文DC,創(chuàng)建第一內(nèi)存DC,將所述鼠標(biāo)跟隨內(nèi)容繪制到第一內(nèi)存DC上,創(chuàng)建第二個(gè)內(nèi)存DC,將所述對(duì)話框繪制到第二內(nèi)存DC上,將第一內(nèi)存DC繪制到所述系統(tǒng)DC上,將第二內(nèi)存DC繪制到所述系統(tǒng)DC上,刷新所述對(duì)話框。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述變更判斷模塊,用于在捕獲WM_M0USEM0VE消息時(shí),判斷鼠標(biāo)當(dāng)前的位置與記錄的鼠標(biāo)位置之間的橫向或縱向距離是否超過預(yù)設(shè)距離。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述變更判斷確定模塊,用于在鼠標(biāo)當(dāng)前的位置與所述位置確定模塊中記錄的鼠標(biāo)位置之間的橫向或縱向距離超過N個(gè)像素時(shí),確定鼠標(biāo)移動(dòng)距離超過預(yù)設(shè)距離;其中N為自然數(shù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于, N 為 10。
全文摘要
本發(fā)明公開了一種鼠標(biāo)跟隨的實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置,該方法包括記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置;繪制對(duì)話框,并根據(jù)所確定的鼠標(biāo)跟隨內(nèi)容的顯示位置在該對(duì)話框的背景中繪制鼠標(biāo)跟隨內(nèi)容;當(dāng)捕獲到系統(tǒng)消息WM_MOUSEMOVE消息時(shí),判斷鼠標(biāo)移動(dòng)的距離是否超過預(yù)設(shè)距離,是則記錄鼠標(biāo)的當(dāng)前位置,確定鼠標(biāo)跟隨內(nèi)容的顯示位置為鼠標(biāo)的當(dāng)前位置,重新繪制整個(gè)對(duì)話框。本發(fā)明的技術(shù)方案能夠?qū)崿F(xiàn)在桌面平臺(tái)軟件中一個(gè)小圖標(biāo)或者一段文字跟隨鼠標(biāo)在移動(dòng),使用戶在軟件使用體驗(yàn)方面得到了大大的改善,提高了軟件的品質(zhì)。
文檔編號(hào)G06F9/44GK102520954SQ20111042140
公開日2012年6月27日 申請日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者方順豹 申請人:北京新媒傳信科技有限公司