社区
图形处理/算法
帖子详情
vc 怎样利用计时器实现位图切换?
yongdayong
2008-03-05 07:56:19
我想做一段代码关于用计时器实现位图切换的动画效果
...全文
126
7
打赏
收藏
vc 怎样利用计时器实现位图切换?
我想做一段代码关于用计时器实现位图切换的动画效果
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
coolcoffee4051982
2008-03-16
打赏
举报
回复
WINDOWS程序设计那本书的颜色切换的例子是不是很像这个题目?
scq2099yt
2008-03-16
打赏
举报
回复
定时切换显示的图片
「已注销」
2008-03-14
打赏
举报
回复
精度要求不高的话可以使用LS的OnTimer定时器,但如果作类似多媒体演示(ms级),则必须使用多媒体定时器.OnTime的定时精度无法满足要求;
方法1(LS的方式):
1)SetTimer设置系统定时器
2)在OnTimer或WM_TIMER处理定时器消息.
3)系统退出时记得KillTimer
方法2(使用多媒体定时器,精度要求比较高时推荐使用):
1)通过timeSetEvent设置定时事件,如UpdateTimer;
2)在定时事件UpdateTimer中处理定时,如屏幕刷新
3)同样退出时使用timeKillEvent杀死多媒体定时器
方法3,使用Thread,在对精度要求极为苛刻时使用,多用于模拟器.缺点:处理不好占用资源极大
1)通过CreateThread创建Thread,Thread的优先级取决于您精度的要求
2)在Thread的处理程序中处理屏幕的绘画和时间定时;
方法3不推荐使用,除非在编写类似模拟器的应用程序,通常情况下,个人比较喜欢使用方法2
yongdayong
2008-03-14
打赏
举报
回复
我是新手,可以给详细点的代码吗?
china_bai
2008-03-09
打赏
举报
回复
支持1楼的做法。
大概就是那个意思的代码,就可以完全实现楼主的目标了。
zylmp
2008-03-09
打赏
举报
回复
UP楼主
hndxh3000
2008-03-08
打赏
举报
回复
设源图是一个数组Img[n],其中n是图象张数,且图象按0~(n-1)~0~(n-1)……的顺序切换
写一个变量int m_CurrentObj = 0;
OnTimer的内容可以这么写
{
Img[m_CurrentObj].DrawToDC( );//绘制当前图象到DC
m_CurrentObj++;
if (m_CurrentObj>=n)
m_CurrentObj = 0;
}
大概意思就是这样了,自己写一下里面的绘制部分吧
MAPX图元闪烁
VC
代码
实现
这里需要注意的是,`SetTimer`函数是Windows API提供的,用于创建或修改一个
计时器
对象,当
计时器
超时时会发送WM_TIMER消息到指定窗口的过程。 ```cpp void C***View::OnTimer(UINT nIDEvent) { if (ID_TIMER_...
vc
练习实例贪吃蛇程序源代码
这两个
计时器
通过消息队列中的WM_TIMER消息触发,从而
实现
游戏的动态更新。 在WinMain函数中,定义了窗口类wndClass并注册,然后创建主窗口hWnd。消息循环通过PeekMessage和DispatchMessage处理系统消息,维持应用...
用
vc
6.0写的扫雷游戏
同时,
计时器
的添加也很关键,记录玩家完成游戏的时间,可以增强比赛的竞技性。 总的来说,使用
VC
6.0和MFC开发扫雷游戏,既锻炼了编程能力,又加深了对Windows编程的理解。在实际开发过程中,还会遇到如内存管理、...
vc
在状态栏托盘区显示图标 显示动画图标!.zip
这涉及到
计时器
API(如SetTimer和KillTimer)的使用。 5. **资源管理**:在程序结束时,记得释放所有分配的资源,包括图标句柄,以防止内存泄漏。 6. **代码示例**:`TrayIconTest`可能是一个包含具体
实现
的示例...
VC
6.0编写的俄罗斯方块
- **方块下落**:
利用
计时器
控制方块以一定速度下落,模拟重力效果。 - **碰撞检测**:当方块与已放置的方块或游戏区域底部接触时,需要进行碰撞检测,判断是否可以继续下落。 - **旋转操作**:允许玩家旋转当前...
图形处理/算法
19,471
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章