重拾MFC小细节之动态更新的对话框背景
发布时间
阅读量:
阅读量
当时在大一阶段就接触了MFC技术。但那时刚入门编程,在完成C/C++课程后不久便真正重要的却是没有进行实际编码练习。后来转向参加ACM竞赛的经历让作者深刻体会到理论与实践结合的重要性。如今已经是大三学生随着课程发展及实验需求越来越多地接触到VC可视化工具。通过机会学习了部分VC知识在此总结了一些常见的VC技巧实在令人笑话自己因为其中许多内容还停留在应用层面希望对后续研究有帮助
首先建议探讨动态更新对话框背景图片以营造动画效果。我仅使用了其中一种方案在此进行介绍
实现动态更新对话框背景图片,则需先学会添加背景图像,并在重载定时器函数后完成实时更新即可。有关如何添加背景图像,请参考
在该类OnInitDialog函数中添加SetTimer语句,如下:
BOOL CCarShowDlg::OnInitDialog()
{
nowOne=1;
CDialog::OnInitDialog();
SetTimer(1, 200, NULL);
return true;
}
随后,在系统中添加消息响应WM_TIMER。一般情况下,在系统菜单栏中的查看选项卡上点击后,在建立类向导对话框中选择相应的类别(如: WM_TIMER)。系统会自动生成对应的时间间隔函数OnTimer,并根
全部评论 (0)
还没有任何评论哟~
