社区
图形处理/算法
帖子详情
vc 怎样利用计时器实现位图切换?
yongdayong
2008-03-05 07:56:19
我想做一段代码关于用计时器实现位图切换的动画效果
...全文
149
7
打赏
收藏
vc 怎样利用计时器实现位图切换?
我想做一段代码关于用计时器实现位图切换的动画效果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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;
}
大概意思就是这样了,自己写一下里面的绘制部分吧
VC
6可直接打开编译的马里奥式横版跳跃游戏工程包,含完整
位图
资源与运行逻辑
这个
VC
6环境下的C++游戏工程包,打开mario01.dsw就能编译运行,生成独立的mario01.exe。项目结构清晰,包含主角控制(mario01.cpp)、关卡地图与碰撞检测(gamemap.cpp)、
位图
加载与动画管理(bitmaptool.cpp)、文字渲染(texttool.cpp)和日志输出(filereport.cpp)等核心模块。所有图像资源按功能命名:role.bmp存主角多帧动作,map.bmp是地面层,mapsky.bmp为背景天空层,pre1.bmp用于启动提示,ani.bmp整
VC
6.0开发的MFC科学计算器源码包:含可执行文件、完整工程与界面资源
直接解压就能用的
VC
6.0版MFC科学计算器,双击CALCULATE.exe即可运行,功能覆盖Windows经典科学计算器全部操作——支持sin/cos/tan、log/ln、x^y、开方、阶乘、括号嵌套计算,以及二进制/八进制/十进制/十六进制相互转换。包内包含完整的Visual C++ 6.0工程(.dsw/.dsp)、所有源文件(.cpp/.h)、界面资源(
位图
、启动图、菜单配置bin文件)、编译中间产物(.obj/.aps)和调试支持文件(.ncb),结构清晰,模块分明:主对话框CALCULATED
基于
VC
++与MFC的远程控制软件核心架构与
实现
详解
本文详解基于
VC
++与MFC的Windows远程控制软件架构与关键技术
实现
,涵盖C/S模型设计、WSAAsyncSelect高并发网络通信、差异屏幕捕获与JPEG压缩、文件分块可靠传输、指令协议设计及安全加固方案。重点解析GDI屏幕捕获、Windows API系统调用(BitBlt、EnumProcesses)、Socket异步事件处理、断点续传机制及心跳保活等核心技术,适用于Windows系统编程与远程控制底层开发学习。
【信息科学与工程学】【数据中心】第三十二篇 云数据中心的计算/存储/网络的核心挑战01
状态方程: SOCk+1=SOCk−QnikΔt;: 三相电流变换到αβ坐标系: iα=32(ia−21ib−21ic), iβ=32(23ib−23ic). 计算瞬时有功功率p和无功功率q,经低通滤波器分离直流分量,反变换得基波电流,差值即为谐波指令。: 节点i的信念 bi(xi)=ϕi(xi)∏j∈N(i)mji(xi), 消息 mij(xj)=∑xiϕi(xi)ψij(xi,xj)∏k∈N(i)\jmki(xi).
【信息科学与工程学】计算机科学与自动化——第十八篇 存储系统设计 10 存储器/存储软件/存储芯片/存储盘/存储系统/存储网络01
③ MTJ电阻 → 界面:TMR=(R_AP-R_P)/R_P = 2P₁P₂/(1-P₁P₂) (Julliere模型);③ 访问延迟模型 → 统计:平均访问延迟 = p_hot * t_dram + (1-p_hot) * t_nvm + t_migration_overhead;:① 储能电容计算 → 数学物理:所需能量 E = P * t_backup,电容 C = 2E / (V_start² - V_end²);:① B-tree平衡 → 代数:树高 h = log_m(N),m为扇出;
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章