前言
MFC 作为Windows界面编程元老级的成员,确实是让人又爱又恨。但是如果有人让我在windows下实现功能性桌软,我依然会选择它。于是小马哥决定从今天起推出我的第一个编程系列《MFC填砖加瓦》,想在今后的时光里为这位过期的妹纸增添几件衣服。
正文
MFC原生控件在布局方面非常吃力。将控件“摆好”后,再想进行布局操作只能靠代码控制。为此我模仿Duilib的水平于垂直布局方式,写了一个布局类。
代码很简单功能却很舒服:
CLayout 布局抽象
CHLayout水平布局类
CVLayout垂直布局类
控件
代码
CHLayout *lll1 = new CHLayout();
CVLayout *ll1 = new CVL