資源簡介
基于MFC Dialog的動態縮放(子控件跟隨縮放)
更新內容:
1. 將控件屏幕坐標轉換為窗體坐標后再進行縮放,修正了子對話框內空間動態縮放時坐標漂移的bug
2. 細分縮放枚舉值
3. 將縮放比例值修改為成員變量,計算縮放比例代碼移至OnSize()內避免重復計算
MFC Dialog 動態縮放
核心文件:CLayout類(Layout.cpp Layout.h)實現根據主窗口縮放比例動態調整窗口子控件位置及其大小以及控件字體大小功能
附件即是一個使用CLayout的Demo,也是一個用于生成將CLayout應用于工程中需要編寫的初始化代碼的工具
編譯環境:Windows XP S
代碼片段和文件信息
評論
共有 條評論