处理滚动条的技巧-IBM Hyperledger Fabric项目第五讲
MiniGUI 3.0编程指南,版权所有© Feynman Software。鼠标拖动滚动条的不同部位会触发多个滚动条消息,其中包括SB_THUMBTRACK通知码。处理SB_THUMBTRACK消息时,需要移动显示区域的内容以提供用户反馈。程序可通过处理SB_THUMBTRACK消息来实现滚动滑块的拖动操作,但未处理SB_THUMBTRACK或SB_THUMBPOSITION消息可能导致滚动滑块在释放鼠标键后快速返回原位置。若数据量大且重绘效率低,可考虑忽略SB_THUMBTRACK消息仅处理SB_THUMBPOSITION消息。参考清单8.1中的滚动条处理程序示例。详细源代码可见示例程序包mg-samples中的scrollbar.c程序。
5.05MB
文件大小:
评论区