![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mfc
WizardtoH
做一个快乐的、优秀的码农
展开
-
MFC自绘-WzdImage图像类
最近开始学习MFC自绘,自绘要有比较好的效果需要支持图像绘制,那就从图像类开始,那就用GDI+弄一个图像类。GDI(Graphics Device Interface)图形设备接口,处理所有Windows程序的图形输出。GDI+是以前版本GDI的继承者,对GDI进行了优化并添加了许多新的功能,只需调用GDI+库输出的类的一些方法即可完成图形操作。#include class CWzd原创 2015-08-24 19:37:55 · 514 阅读 · 0 评论 -
MFC自绘-WzdDialog窗口类
MFC窗口需要绑定窗口资源,因此采用让生成的窗口类继承WzdDialog类的方式进行自绘。 头文件:#include "WzdImage.h"#include "WzdButton.h"class CWzdDialog : public CDialog{ DECLARE_DYNAMIC(CWzdDialog)public: CWzdDialog(UINT nIDTemplate原创 2015-08-26 19:15:57 · 649 阅读 · 0 评论 -
MFC自绘-WzdButton按钮类
这次来说说在窗口类里用到的按钮类的设计。 还是先看头文件:#include "WzdImage.h"class CWzdButton : public CButton{ DECLARE_DYNAMIC(CWzdButton)protected: bool m_bExpand; // 能否拉伸 bool m原创 2015-08-27 20:11:32 · 474 阅读 · 0 评论 -
MFC自绘-WzdList列表类
列表分为列表头和列表项两个部分。 从列表头开始自绘。class CWzdListHeader : public CHeaderCtrl{ DECLARE_DYNAMIC(CWzdListHeader)public: CWzdListHeader(); virtual ~CWzdListHeader(); // 添加字段 void AddColumn(int原创 2015-09-19 14:05:01 · 773 阅读 · 0 评论