DUILIB 实现微信气泡聊天效果


最近由于项目原因,需要做一个产品内嵌的IM聊天系统。而且要象微信类似的效果;界面也要比较炫;

开始考虑用MFC,但MFC的控件自绘很麻烦,后来又考虑QT,倒是使用控件使用方便,但QT库太大,所以也放弃了。

最终选择了DUILIB ,原因是各种控制自绘方便,发布版本体积小。

说到聊天,大家可能首先想到发图片,文字等等,所以也想想用richedit控件,看了看DUILIB也实现了RICHEDIT控件;

但气泡聊天效果其实不用RICHEDIT控件,用RICHEDIT控件反应会很麻烦。由于之前做过IOS气泡聊天,所以直接选择LIST控件,

每一个气泡实际就是LIST的ITEM。实现效果如下:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM