DuiLib界面库滚动条拖动注意事项
2016-06-13 10:13
429 查看
DuiLib窗口中的滚动条,是根据鼠标按下未弹起时创建定时器,并连续不断计算原鼠标位置与现状鼠标位置之间的差距。
而设置定时器的窗口就是当前滚动条控件所在窗口。所以想要实现滚动条的拖拽,需要满足以下条件:
而设置定时器的窗口就是当前滚动条控件所在窗口。所以想要实现滚动条的拖拽,需要满足以下条件:
1. 对应窗口的OnTimer处理函数中最后一个参数 BOOL& bHandled 必须设置为FALSE
2. 除了自己定义的需要关闭的定时器Id,其他Id的定时器不可进行KillTimer操作
相关文章推荐
- 在JPA的@Query注解中使用limit条件
- Kendo UI常用示例汇总(十三)
- iOS--UIAlertView与UIAlertController和UIAlertAction
- LeetCode—357. Count Numbers with Unique Digits
- iOS App开发中的UIPageControl分页控件使用小结
- PHP GUID的生成源码
- Android Gradle Plugin指南(五)——Build Variants(构建变种版本)
- zookeeper 基本命令 quit 退出客户端
- RecyclerView setHasFixedSize(true); 的作用
- NanUI for Winform 使用示例【第二集】——做一个所见即所得的Markdown编辑器
- Java for循环 包含if、continue
- GPUImage是什么鬼
- [新旧版本]iOS开发小记:带输入框(TextField)的UIAlertView
- 类方法创建UIButton的类型
- imageView的contentMode属性
- SUI Mobile的简单引入
- SUI Mobile:侧栏组件的使用
- build your own lisp ch5
- iptables中DNAT、SNAT和MASQUERADE的作用
- <LeetCode OJ> 60. Permutation Sequence