WinCE6.0 下 如何实现 iPhone 的触摸文本滚动效果

时间:2022-10-19 08:54:46
在WinCE下想做一个像iPhone那样效果的,上下滑动屏幕,屏幕上的文本也随着移动,哪为高手能帮忙指点一下,万分感谢

23 个解决方案

#1


在OnMouseMove里进行处理。或者鼠标左键按下去时,记录此时的位置,左键松开时,进行处理,比较两次的位置,可以判断怎么移动

#2


我也是用的这种方法,但移动时刷屏效果很严重

#3


关注下

#4


我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

#5


学习新技术

#6


安装R3,里面已经支持手势输入,可以节省你很多工作。

提醒一下:安装之前请做好备份,根据本人以及其他人的反馈,有可能(比例不高)安装完R3会出问题。

#7


引用 6 楼 yashi 的回复:
安装R3,里面已经支持手势输入,可以节省你很多工作。

提醒一下:安装之前请做好备份,根据本人以及其他人的反馈,有可能(比例不高)安装完R3会出问题。


但界面的动画还是得自己做啊!

#8


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


看了一下,觉得不错.

#9


引用 8 楼 xqhrs232 的回复:
引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


看了一下,觉得不错.

强,iphone确实牵起了一场视觉革命

#10


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.



非常有用的指点啊 , 我去试试, 超级的感谢

#11


路过学习。。。。。。。。

#12


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


的确很不错,学习。。。。。

#13


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
 你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
 另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

确实很不错,学习

#14


网上wince平台很多iphone UI都是用.net做的。。。。可是我不会.net,我还是觉得WIN32 API好用,顺手。。。。。不知道该如何下手做iphone UI?还要WCEUI多多指点哦。。。

#15


大侠厉害呵呵,下来学习~估计对系统要求高才行

引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

#16


不用的,200M的cpu跑480x272的分辨率很流畅
引用 15 楼 amorous 的回复:
大侠厉害呵呵,下来学习~估计对系统要求高才行

#17


纪念一下,或许将来用得到

#18


引用 16 楼 wceui 的回复:
不用的,200M的cpu跑480x272的分辨率很流畅
引用 15 楼 amorous 的回复:
大侠厉害呵呵,下来学习~估计对系统要求高才行


那么S3C2410也可以呀?

#19


严重顶一个!

#20


支持分享经验。谢谢大家!

#21


多重缓冲。
其次是缓冲里面不要做多余的操作。
有些需要储备的资源,先内存准备好。
这样就不会的了。
注意:只刷你需要变动的部分。

#22


谢谢各位大侠的帮忙,我已经基本解决了这个问题。先将内容加载在内存DC上,然后根据鼠标移动坐标绘制在屏幕上,在这里要加个计时器,这样看起来才会有移动的效果。呵呵  结贴喽

#23


先做个记号, 现在也在做这个交易。

#1


在OnMouseMove里进行处理。或者鼠标左键按下去时,记录此时的位置,左键松开时,进行处理,比较两次的位置,可以判断怎么移动

#2


我也是用的这种方法,但移动时刷屏效果很严重

#3


关注下

#4


我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

#5


学习新技术

#6


安装R3,里面已经支持手势输入,可以节省你很多工作。

提醒一下:安装之前请做好备份,根据本人以及其他人的反馈,有可能(比例不高)安装完R3会出问题。

#7


引用 6 楼 yashi 的回复:
安装R3,里面已经支持手势输入,可以节省你很多工作。

提醒一下:安装之前请做好备份,根据本人以及其他人的反馈,有可能(比例不高)安装完R3会出问题。


但界面的动画还是得自己做啊!

#8


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


看了一下,觉得不错.

#9


引用 8 楼 xqhrs232 的回复:
引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


看了一下,觉得不错.

强,iphone确实牵起了一场视觉革命

#10


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.



非常有用的指点啊 , 我去试试, 超级的感谢

#11


路过学习。。。。。。。。

#12


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.


的确很不错,学习。。。。。

#13


引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
 你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
 另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

确实很不错,学习

#14


网上wince平台很多iphone UI都是用.net做的。。。。可是我不会.net,我还是觉得WIN32 API好用,顺手。。。。。不知道该如何下手做iphone UI?还要WCEUI多多指点哦。。。

#15


大侠厉害呵呵,下来学习~估计对系统要求高才行

引用 4 楼 wceui 的回复:
我已经实现了这个效果,实现这个效果的前提是要求界面的效率要高,实现的思想其实不复杂,
你想像一个很大的窗口,你鼠标移动时窗口也移动,然后根据窗口的位置,去填文本内容,这样肯定可以实现你想要的效果.
另http://www.wceui.cn里面有类似iphone的demo,虽然用到了我的WceUi界面库架构,但思想是相通的.感兴趣的话可以看一下.

#16


不用的,200M的cpu跑480x272的分辨率很流畅
引用 15 楼 amorous 的回复:
大侠厉害呵呵,下来学习~估计对系统要求高才行

#17


纪念一下,或许将来用得到

#18


引用 16 楼 wceui 的回复:
不用的,200M的cpu跑480x272的分辨率很流畅
引用 15 楼 amorous 的回复:
大侠厉害呵呵,下来学习~估计对系统要求高才行


那么S3C2410也可以呀?

#19


严重顶一个!

#20


支持分享经验。谢谢大家!

#21


多重缓冲。
其次是缓冲里面不要做多余的操作。
有些需要储备的资源,先内存准备好。
这样就不会的了。
注意:只刷你需要变动的部分。

#22


谢谢各位大侠的帮忙,我已经基本解决了这个问题。先将内容加载在内存DC上,然后根据鼠标移动坐标绘制在屏幕上,在这里要加个计时器,这样看起来才会有移动的效果。呵呵  结贴喽

#23


先做个记号, 现在也在做这个交易。