聊天窗口如何实现实时滚动?

时间:2022-09-13 23:57:56
第一次提问,望各位大神指教 聊天窗口如何实现实时滚动?
怎们实现俩个头像的人物头像实时对话,历史消息自动滚动到顶。类似qq对话窗口效果。

5 个解决方案

#1


先通过findwindow获得窗口句柄,然后通过movewindow实现窗口移动!

#2


控件有自己的设置,和你用的UI库有关系。

#3


百度搜“MingQQ v1.0高仿版”

#4


引用 楼主 qq_38951565 的回复:
第一次提问,望各位大神指教 聊天窗口如何实现实时滚动?
怎们实现俩个头像的人物头像实时对话,历史消息自动滚动到顶。类似qq对话窗口效果。

请问是基于Qt开发吗?

#5


妈的,劳资天天强调数据结构
就是没每人重视
总是这种儿科问题

一个记录也罢,一万条记录也罢,
不都他妈的是一个链表吗?

显示第N到第N+X条记录,0<=N<N+X<=10000,这有难度吗?

X不就是你窗口能容纳的记录数吗?

让N++或者N--,然后刷新屏幕不就是他妈的滚动屏幕吗?


#1


先通过findwindow获得窗口句柄,然后通过movewindow实现窗口移动!

#2


控件有自己的设置,和你用的UI库有关系。

#3


百度搜“MingQQ v1.0高仿版”

#4


引用 楼主 qq_38951565 的回复:
第一次提问,望各位大神指教 聊天窗口如何实现实时滚动?
怎们实现俩个头像的人物头像实时对话,历史消息自动滚动到顶。类似qq对话窗口效果。

请问是基于Qt开发吗?

#5


妈的,劳资天天强调数据结构
就是没每人重视
总是这种儿科问题

一个记录也罢,一万条记录也罢,
不都他妈的是一个链表吗?

显示第N到第N+X条记录,0<=N<N+X<=10000,这有难度吗?

X不就是你窗口能容纳的记录数吗?

让N++或者N--,然后刷新屏幕不就是他妈的滚动屏幕吗?