WEB开发网
开发学院手机开发Symbian 开发 Symbian 开发中卡拉OK字幕实现方法 阅读

Symbian 开发中卡拉OK字幕实现方法

 2010-02-23 04:09:00 来源:WEB开发网   
核心提示:在container的SetRect之前添加如下代码:iBackBuffer = NULL;iBackBufferDevice = NULL;iBackBufferContext = NULL;iBackBuffer_2 = NULL;iBackBufferDevice_2 = NULL;iBackBufferCont

在container的SetRect之前添加如下代码:

iBackBuffer = NULL;

iBackBufferDevice = NULL;

iBackBufferContext = NULL;

iBackBuffer_2 = NULL;

iBackBufferDevice_2 = NULL;

iBackBufferContext_2 = NULL;

第二步:在sizechange中添加代码

ReleaseBackBuffer(); //释放双缓冲位图资源

CreateBackBufferL(); //创建双缓冲位图资源

DrawToBackBuffer(); //重画双缓冲位图资源

第三步:编译运行即可。

图片没发上传,看不到效果了。

实现的基本思路:将 “谢谢您的使用”这句话分别用两种字体颜色写在两张位图上,在Draw函数中通过BitBlt函数将两张图拼接,即可实现一个字,两种颜色。如需要实现卡拉OK中的移动效果,只需要通过一个循环定时器,改变BitBlt函数中的TPoint和TRect即可。还算是比较方便的。

上一页  1 2 3 

Tags:Symbian 开发 卡拉OK

编辑录入:coldstar [复制链接] [打 印]
赞助商链接