MFC中开源布局库---ResizableLib

MFC中开源布局库---ResizableLib

在工作中遇到了需要使用界面布局的问题。自己布局的话是比较麻烦的,于是网上搜索之后,发现了一个比较牛逼的MFC布局库。

它通过为控件设置描点,来实现布局的。

运行库自带的对话框demo程序,界面如下:

来看ResizableLib的具体使用步骤:

第一步:包含库中的头文件ResizableDialog.h,并且让对话框继承自库中的类:CResiableLibDialog。

第二步:调用AddAnchor,为每一个控件设置布局描点。

总共有9种描点:

在对话框的OnInitialDialog中运用设置:

开源库原下载地址:ResiableLib

相关推荐
苏比的博客39 分钟前
Windows MFC添加类,变量,类导向
c++·windows·mfc
yudiandian20141 小时前
MFC - 使用 Base64 对图片进行加密解密
c++·mfc
yudiandian20141 小时前
MFC - Picture Control 控件显示图片
c++·mfc
西哥写代码3 天前
基于dcmtk的dicom工具 第十三章 dicom文件导出bmp、jpg、png、tiff、mp4
c++·mfc·dicom·dcmtk·tiffopen·dipngplugin·dijpegplugin
西哥写代码7 天前
基于dcmtk的dicom工具 第十二章 响应鼠标消息实现图像的调窗、缩放、移动
c++·mfc·dicom·dcmtk·vs2017
西哥写代码8 天前
基于dcmtk的dicom工具 第十章 读取dicom文件图像数据并显示
c++·mfc·dcmtk·vs2017
R-G-B12 天前
【10】MFC入门到精通——MFC 创建向导对话框、属性页类、属性表类、代码
c++·mfc·创建向导对话框·创建属性页类·创建属性表类
今天又在学代码写BUG口牙12 天前
MFC应用程序,工作线程学习记录
c++·mfc·1024程序员节
滴_咕噜咕噜14 天前
【MFC】sqlite3数据库类导入MFC项目调用
sqlite·mfc
R-G-B14 天前
【23】MFC入门到精通——MFC资源视图 报错“在另一个编辑器中打开” ,MFC Dialog窗口消失 资源视图“在另一个编译器中打开”
c++·编辑器·mfc·“在另一个编辑器中打开”·mfc dialog窗口消失