请教达人解决一个让我非常郁闷的问题

hnhyhongmingjiang 2011-06-28 10:31:54
我现在在一个800 480的分辨率的TELECHIP板子上跑,采用贴图的方式显示一张800 480 的24位BMP图片,双缓冲的技术,但是在显示的过程当中会明显看到窗口出现的一个刷新的过程。整个程序只贴这一章图。其他什么都不干。不知道究竟是哪里出现的问题。会让窗口看到明显看到一个刷新的痕迹。。。。急求答案啊
...全文
218 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnhyhongmingjiang 2011-07-05
  • 打赏
  • 举报
回复
不是做什么效果的问题,而是只显示一张800 480 的BMP图片,16位或者24的图片,刷新都会有问题(如果底层用的是RGB888的编译选项)!
hnhyhongmingjiang 2011-07-04
  • 打赏
  • 举报
回复
用16位做是不行的。颜色会失真。我暂时通过把EXE改成库调用的方式了,通过主程序传递DC,然后做窗口的伸缩和开门关门的过渡效果,还算可以通过了。但是如果有谁知道能有更好的方式就好了,毕竟这样换了程序的交互方式,很鄙视TELECHIP连这个问题都搞不定~~~
「已注销」 2011-07-04
  • 打赏
  • 举报
回复
没看懂你要做什么效果。
这个为什么要鄙视TELECHIP?
[Quote=引用 21 楼 hnhyhongmingjiang 的回复:]

用16位做是不行的。颜色会失真。我暂时通过把EXE改成库调用的方式了,通过主程序传递DC,然后做窗口的伸缩和开门关门的过渡效果,还算可以通过了。但是如果有谁知道能有更好的方式就好了,毕竟这样换了程序的交互方式,很鄙视TELECHIP连这个问题都搞不定~~~
[/Quote]
QQ515311445 2011-07-02
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 hnhyhongmingjiang 的回复:]

楼上的,你留个QQ给我吧,我发给你测试下。
目前发现使用BSP编译的使用RGB565的确显示要快点。但是色彩不好看。
现在还是决定用888的显示。。在继续期待达人的好建议。。。
[/Quote]
我说的是显示驱动支持24位色的会慢,一般的WinCE显示驱动都是支持16位色的.
一介布衣萧萧 2011-07-01
  • 打赏
  • 举报
回复
关注中~~~
Ei 2011-07-01
  • 打赏
  • 举报
回复
试试RGB565的BMP?
eryadabendan 2011-07-01
  • 打赏
  • 举报
回复
解决了,说下,也学习下
hnhyhongmingjiang 2011-07-01
  • 打赏
  • 举报
回复
楼上的,你留个QQ给我吧,我发给你测试下。
目前发现使用BSP编译的使用RGB565的确显示要快点。但是色彩不好看。
现在还是决定用888的显示。。在继续期待达人的好建议。。。
QQ515311445 2011-07-01
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 hnhyhongmingjiang 的回复:]

9楼的,你的联系QQ,我发给你测试下我的
[/Quote]
发到我邮箱吧,llxxhm@126.com
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
不会吧。我的的确可以看到一个窗口刷新的过程啊。楼上的兄弟你能留个QQ吗,我把我的DEMO发给你跑跑,你看你的可以正常显示不
QQ515311445 2011-06-28
  • 打赏
  • 举报
回复
这就奇怪了,我用你一张的开发板没这个问题,很快呀
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
以前用GDI的在其他平台都是非常正常的,不可能GDI的就不能用的,我是直接SHLOADBITMAP LOAD一个24位的图片显示。
「已注销」 2011-06-28
  • 打赏
  • 举报
回复
你用的ce什么版本?换成gapi或directdraw进行绘图,别用gdi
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
顶下!
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
我现在要确定的就是在我的板子上只是贴一张24位或者16位的BMP图片都会看到窗口明显有个闪烁的过程
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
我的也是IPONE效果的
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
9楼的,你的联系QQ,我发给你测试下我的
「已注销」 2011-06-28
  • 打赏
  • 举报
回复
你们不觉得慢,我无所谓
hnhyhongmingjiang 2011-06-28
  • 打赏
  • 举报
回复
楼上的你做的效果我以前用GDI都做过的哦,。以前都没有问题,不知道现在跑为上面就会出现明显的刷新过程哦。我用16位的BMP测试,也是会出现闪烁的现象
QQ515311445 2011-06-28
  • 打赏
  • 举报
回复
如果你的屏是支技24位色的就会慢,一般的都是16位色,我一直都是用GDI做图的,有Demo可下载:http://download.csdn.net/user/llxxhm
加载更多回复(3)

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧