MFC中开源布局库---ResizableLib

MFC中开源布局库---ResizableLib

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

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

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

来看ResizableLib的具体使用步骤:

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

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

总共有9种描点:

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

开源库原下载地址:ResiableLib

相关推荐
C++ 老炮儿的技术栈29 分钟前
sizeof操作符
c语言·c++·人工智能·mfc·c
C++ 老炮儿的技术栈3 天前
main函数之后的调用
c语言·c++·人工智能·qt·mfc·c
学逆向的7 天前
win32消息类型
windows·网络安全·mfc·api·win32
C++ 老炮儿的技术栈19 天前
我们在设计tcp协议时,要传一个字符串过去,报文:头十长度十内容,是否要把‘\0‘也填入,长度是否包含‘\0‘
开发语言·数据结构·c++·mfc·c
莫生灬灬24 天前
灵码 LingBuilder:用中文写代码,确定性生成真实 C++ 工程(开源)
c++·开源·mfc
nLif25 天前
基于GTK的简易MFC对话框兼容层 -- MfcToGTK
linux·c++·mfc·gtk
C++ 老炮儿的技术栈1 个月前
MFC CPtrArray的用法
开发语言·数据结构·c++·算法·mfc·c
神仙别闹1 个月前
基于C++ MFC 实现的智慧公交系统
开发语言·c++·mfc
xcl09251 个月前
商超智能运营实战:数据驱动提升门店效率与体验指南
java·mfc·宠物
神仙别闹1 个月前
基于C++ MFC RSA 实现加密程序
开发语言·c++·mfc