文件名称:VC 窗口自适应分辨率
文件大小:17.8MB
文件格式:RAR
更新时间:2017-12-11 07:57:57
VC 窗口滚动条 自适应分辨率 自动拉伸
针对使用环境:现在显示器更新换代快,MFC写的界面在非最佳分辨率上显示比较痛苦。本程序针对类似情况重载了一个CDialog类,窗口比给定区域小出现滚动条,比给定区域大,自动拉伸 编译环境: VC6.0 (将基类改为CDialog) VS2010 软件描述:Demo中给的窗口时比较极限的位置,有非重载的和重载的,模式的和非模式的。需要拉伸的和出现滚动条的 备注:网上有出现一个重载滚动条的类,我也看了那个类,那个类有点问题,需要把滚动条位置的静态变量改为成员变量。否则多个窗口基于那个类就会出现位置计算错误的问题 第一次上传资源,希望给大家以帮助,有错误希望大家指点
【文件预览】:
ScrollWndDemo
----ScrollWndDemo.sln(906B)
----ScrollWndDemo()
--------ScrollDlg.h(980B)
--------ScrollWndDemoDlg.cpp(6KB)
--------resource.h(4KB)
--------stdafx.h(2KB)
--------ScrollWndDemo.vcxproj.filters(3KB)
--------ScrollWndDemo.aps(109KB)
--------ScrollWndDemo.cpp(2KB)
--------targetver.h(234B)
--------BigDlg.h(477B)
--------AutoDialog.h(2KB)
--------BigDlg.cpp(1KB)
--------SmallDlg.cpp(658B)
--------AutoDialog.cpp(9KB)
--------ScrollWndDemo.rc(30KB)
--------stdafx.cpp(146B)
--------SmallDlg.h(403B)
--------A.cpp(670B)
--------B.cpp(674B)
--------ReadMe.txt(3KB)
--------ScrollWndDemo.h(507B)
--------ScrollWndDemo.vcxproj.user(143B)
--------ScrollWndDemoDlg.h(997B)
--------A.h(407B)
--------res()
--------ScrollDlg.cpp(7KB)
--------B.h(407B)
--------ScrollWndDemo.vcxproj(6KB)
----ScrollWndDemo.suo(28KB)
----Debug()
--------ScrollWndDemo.exe(189KB)
--------ScrollWndDemo.ilk(1.16MB)
--------ScrollWndDemo.pdb(5.44MB)
----ScrollWndDemo.sdf(67.83MB)
----Release()
--------ScrollWndDemo.exe(106KB)
--------ScrollWndDemo.pdb(4.92MB)