欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

表情圖片刷新方法及系統(tǒng)的制作方法

文檔序號:6332099閱讀:216來源:國知局
專利名稱:表情圖片刷新方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種表情圖片刷新方法及系統(tǒng)。
背景技術(shù)
計算機網(wǎng)絡(luò)技術(shù)是通信技術(shù)與計算機技術(shù)相結(jié)合的產(chǎn)物。近年來,計算機網(wǎng)絡(luò)通 信在人們的日常生活中有著越來越重要的地位,用戶可以在計算機網(wǎng)絡(luò)上進行文字、聲音 和視頻的交流,共享文件、圖片和視頻信息等,從而方便用戶的生活、工作和學(xué)習(xí)。在使用計 算機網(wǎng)絡(luò)進行溝通交流的過程中,表情圖片比文字更直觀、更快捷、更形象,比音頻視頻占 用更少的資源,更能適應(yīng)復(fù)雜的網(wǎng)絡(luò)環(huán)境。目前顯示刷新表情圖片有幾種實現(xiàn)方案,都使用IE內(nèi)核實現(xiàn)顯示刷新表情圖片, 但其占用系統(tǒng)資源(內(nèi)存和CPU)太大,導(dǎo)致效率不高。

發(fā)明內(nèi)容
(一 )要解決的技術(shù)問題本發(fā)明要解決的技術(shù)問題是如何將表情圖片插入到播放區(qū)域以顯示刷新,節(jié)省 系統(tǒng)資源并提高顯示刷新的效率。( 二 )技術(shù)方案—種表情圖片刷新方法,包括以下步驟Sl 為要顯示刷新的表情圖片創(chuàng)建刷新對象;S2 將所述表情圖片作為參數(shù)傳遞給所述刷新對象;S3:調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,并由刷新對象顯 示刷新所述表情圖片。其中,所述步驟Sl之前還包括定義一個用于播放區(qū)域刷新表情圖片的刷新消 息,并構(gòu)造所述刷新消息對應(yīng)的處理函數(shù),所述處理函數(shù)定義了播放區(qū)域在不同的業(yè)務(wù)邏 輯下刷新顯示所述表情圖片的時機或方式;步驟Sl還包括在創(chuàng)建的刷新對象中定義一個與所述刷新消息相同的刷新消息;步驟S3中當(dāng)刷新對象插入到播放區(qū)域后,在顯示刷新時,由刷新對象通過刷新消 息調(diào)用所述處理函數(shù)對圖片進行刷新顯示。其中,所述播放區(qū)域為RichEdit創(chuàng)建會話消息窗口區(qū)域,所述播放區(qū)域提供的接 口為RichEdit中的接口。其中,所述刷新對象為OLE控件。一種表情圖片刷新系統(tǒng),包括刷新對象創(chuàng)建模塊,用于為要顯示刷新的表情圖片創(chuàng)建刷新對象;參數(shù)傳遞模塊,用于將所述表情圖片作為參數(shù)傳遞給所述刷新對象;顯示刷新模塊,用于調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域, 并由刷新對象顯示刷新所述表情圖片。
其中,還包括刷新消息及函數(shù)構(gòu)造模塊用于定義一個用于播放區(qū)域刷新表情 圖片的刷新消息,并構(gòu)造所述刷新消息對應(yīng)的處理函數(shù),所述處理函數(shù)定義了播放區(qū)域在 不同的業(yè)務(wù)邏輯下刷新顯示所述表情圖片的時機或方式;刷新對象創(chuàng)建模塊還用于在創(chuàng)建的刷新對象中定義一個與所述刷新消息相同的 刷新消息,并調(diào)用參數(shù)傳遞模塊將表情圖片作為參數(shù)傳遞給所述刷新對象;所述顯示刷新模塊調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,在 顯示刷新時,由刷新對象通過刷新消息調(diào)用所述處理函數(shù)對表情圖片進行刷新顯示。(三)有益效果本發(fā)明通過創(chuàng)建OLE控件可將表情圖片插入到播放區(qū)域以顯示刷新,并通過在 OLE控件和播放區(qū)域定義相同的自定義消息,OLE控件可以通過消息回調(diào)到播放區(qū)域的消 息函數(shù),由播放區(qū)域來控制表情圖片的刷新,節(jié)省系統(tǒng)資源并提高顯示刷新的效率,所以能 滿足復(fù)雜會話業(yè)務(wù)邏輯條件下的表情刷新顯示需求。


圖1是本發(fā)明實施例的一種表情圖片刷新方法流程圖;圖2是本發(fā)明實施例的另一種表情圖片刷新方法流程圖;圖3是本發(fā)明實施例的一種表情圖片刷新系統(tǒng)結(jié)構(gòu)示意圖;圖4是本發(fā)明實施例的另一種表情圖片刷新系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
作進一步詳細(xì)描述。以下實施 例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。本發(fā)明實施例中的播放區(qū)域使用Windows的RichEdit創(chuàng)建的會話消息窗口區(qū)域。 通過 RichEdit 提供的接口 STDMETHOD(InsertObject) (THIS_RE0BJECT FAR*lpreobject) PURE可以插入符合對象連接與嵌入(Object Linking and Embedding, OLE)標(biāo)準(zhǔn)的OLE控 件。如圖1所示,本發(fā)明實施例的一種表情圖片刷新方法流程圖,包括步驟S101,為要顯示刷新的表情圖片創(chuàng)建刷新對象,該刷新對象即為可播放表情 圖片的OLE控件。步驟S102,將表情圖片作為參數(shù)傳遞給刷新對象。步驟S103,調(diào)用播放區(qū)域提供的接口將刷新對象插入到播放區(qū)域,并由刷新對象 顯示刷新表情圖片。如圖2所示,為本發(fā)明實施例的另一種表情圖片刷新方法流程圖,包括步驟S201,定義一個用于播放區(qū)域刷新表情圖片的刷新消息,如WM_REFRESH,并 構(gòu)造該刷新消息對應(yīng)的處理函數(shù),處理函數(shù)中定義了播放區(qū)域在不同的業(yè)務(wù)邏輯下刷新顯 示表情圖片的時機或方式。步驟S202,在創(chuàng)建的刷新對象(OLE控件)中定義一個與步驟S201中定義的刷新 消息相同的刷新消息(WM_REFRESH)。步驟S203,將表情圖片作為參數(shù)傳遞給刷新對象。
步驟S204,當(dāng)刷新對象插入到播放區(qū)域后,在顯示刷新時,由刷新對象通過刷新消 息調(diào)用步驟S201創(chuàng)建的處理函數(shù)對圖片進行刷新顯示。本發(fā)明還提供了一種表情圖片刷新系統(tǒng),如圖3所示,包括刷新對象創(chuàng)建模塊, 用于為要顯示刷新的表情圖片創(chuàng)建刷新對象;參數(shù)傳遞模塊,用于將表情圖片作為參數(shù)傳 遞給刷新對象;顯示刷新模塊,用于調(diào)用播放區(qū)域提供的接口將刷新對象插入到播放區(qū)域, 并由刷新對象顯示刷新表情圖片。如圖4所示,為本發(fā)明另一種表情圖片刷新系統(tǒng)結(jié)構(gòu)示意圖,在圖3所示的系統(tǒng)基 礎(chǔ)上還包括刷新消息及函數(shù)構(gòu)造模塊用于定義一個用于播放區(qū)域刷新表情圖片的刷新 消息,并構(gòu)造該刷新消息對應(yīng)的處理函數(shù),處理函數(shù)中定義了播放區(qū)域在不同的業(yè)務(wù)邏輯 下刷新顯示表情圖片的時機或方式。其中,刷新對象創(chuàng)建模塊還用于在創(chuàng)建的刷新對象中 定義一個與刷新消息及函數(shù)構(gòu)造模塊中的刷新消息相同的刷新消息,并調(diào)用參數(shù)傳遞模塊 將表情圖片作為參數(shù)傳遞給所述刷新對象;顯示刷新模塊調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,在顯示 刷新時,由刷新對象通過刷新消息調(diào)用所述處理函數(shù)對表情圖片進行刷新顯示。本發(fā)明的方法和系統(tǒng)可廣泛的用于即時通信(Instant Messaging, IM)軟件,及網(wǎng) 頁會話區(qū)要插入播放表情圖片的情形。以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通 技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有 等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
一種表情圖片刷新方法,其特征在于,包括以下步驟S1為要顯示刷新的表情圖片創(chuàng)建刷新對象;S2將所述表情圖片作為參數(shù)傳遞給所述刷新對象;S3調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,并由刷新對象顯示刷新所述表情圖片。
2.如權(quán)利要求1所述的表情圖片刷新方法,其特征在于,所述步驟Sl之前還包括定義一個用于播放區(qū)域刷新表情圖片的刷新消息,并構(gòu)造所 述刷新消息對應(yīng)的處理函數(shù),所述處理函數(shù)定義了播放區(qū)域在不同的業(yè)務(wù)邏輯下刷新顯示 所述表情圖片的時機或方式;步驟Sl還包括在創(chuàng)建的刷新對象中定義一個與所述刷新消息相同的刷新消息; 步驟S3中當(dāng)刷新對象插入到播放區(qū)域后,在顯示刷新時,由刷新對象通過刷新消息調(diào) 用所述處理函數(shù)對圖片進行刷新顯示。
3.如權(quán)利要求1或2所述的表情圖片刷新方法,其特征在于,所述播放區(qū)域為 RichEdit創(chuàng)建會話消息窗口區(qū)域,所述播放區(qū)域提供的接口為RichEdit中的接口。
4.如權(quán)利要求1或2所述的表情圖片刷新方法,其特征在于,所述刷新對象為OLE控件。
5.一種表情圖片刷新系統(tǒng),其特征在于,包括刷新對象創(chuàng)建模塊,用于為要顯示刷新的表情圖片創(chuàng)建刷新對象; 參數(shù)傳遞模塊,用于將所述表情圖片作為參數(shù)傳遞給所述刷新對象; 顯示刷新模塊,用于調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,并由 刷新對象顯示刷新所述表情圖片。
6.如權(quán)利要求5所述的表情圖片刷新系統(tǒng),其特征在于,還包括刷新消息及函數(shù)構(gòu)造 模塊用于定義一個用于播放區(qū)域刷新表情圖片的刷新消息,并構(gòu)造所述刷新消息對應(yīng)的 處理函數(shù),所述處理函數(shù)定義了播放區(qū)域在不同的業(yè)務(wù)邏輯下刷新顯示所述表情圖片的時 機或方式;刷新對象創(chuàng)建模塊還用于在創(chuàng)建的刷新對象中定義一個與所述刷新消息相同的刷新 消息,并調(diào)用參數(shù)傳遞模塊將表情圖片作為參數(shù)傳遞給所述刷新對象;所述顯示刷新模塊調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,在顯示 刷新時,由刷新對象通過刷新消息調(diào)用所述處理函數(shù)對表情圖片進行刷新顯示。
全文摘要
本發(fā)明公開了一種表情圖片刷新方法,包括以下步驟為要顯示刷新的表情圖片創(chuàng)建刷新對象;將所述表情圖片作為參數(shù)傳遞給所述刷新對象;調(diào)用播放區(qū)域提供的接口將所述刷新對象插入到播放區(qū)域,并由刷新對象顯示刷新所述表情圖片,在第一步之前還包括定義一個用于播放區(qū)域刷新表情圖片的刷新消息,并構(gòu)造所述刷新消息對應(yīng)的處理函數(shù),并在刷新對象也定義相同的消息,在顯示刷新時,通過消息回調(diào)到該處理函數(shù)來控制表情圖片的刷新。本發(fā)明能夠?qū)⒈砬閳D片插入到播放區(qū)域顯示刷新,并能滿足復(fù)雜會話業(yè)務(wù)邏輯條件下的表情刷新顯示需求。
文檔編號G06F9/44GK101944024SQ20101028256
公開日2011年1月12日 申請日期2010年9月14日 優(yōu)先權(quán)日2010年9月14日
發(fā)明者張明賀 申請人:北京神州泰岳軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鹤庆县| 建德市| 迁西县| 望奎县| 平江县| 衡山县| 绥中县| 新泰市| 琼海市| 根河市| 同心县| 濉溪县| 凤冈县| 乌鲁木齐市| 东辽县| 柳林县| 淮北市| 台南县| 冀州市| 永年县| 花莲县| 蒙阴县| 南木林县| 金平| 邵东县| 榆社县| 英山县| 乌海市| 东光县| 五莲县| 津市市| 河源市| 雷州市| 政和县| 诏安县| 吉林省| 光泽县| 新兴县| 南漳县| 商都县| 图片|