您的位置:首页 > 移动开发 > 微信开发

MFC和GDI+开发电子时钟小程序

2016-07-29 17:52 323 查看
利用GDI+和PNG素材实现电子时钟小程序,支持缩放。程序技术简单,仅供新手参考学习使用。

先看效果:



原理:

工程:VS2005,MFC(对话框)工程。

绘图类:CClockST继承CStatic

控件关联:DDX_Control(pDX, IDC_CLOCK, m_ctrClock);

程绘图原理:

1.重载OnEraseBkgnd()

2.创建位图、画刷。

3.随着TIMER,组合数据、位置等信息。

4.绘制图像到画刷中。

5.在OnPaint()中更新位图到窗口上。

用到技术点:

控件关联

加载PNG资源

分离PNG资源

绘图

缩放

类使用:

1.将类拷贝到新工程中。

2.添加一个static控件。

3.添加CClockST类对象。

4.关联控件与类对象。

5.在入口调用Start()函数。

技术点比较简单,新手学习GDI+时可以参考学习使用,如有疑问请留言。

源码:http://download.csdn.net/download/xinsuiyishunjian/9590032
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息