visual studio中用于复杂表单的C++可扩展GUI窗口
C++ Scalable GUI window in visual studio for a complex form
我的任务是添加到其他人的代码中。此人在Visual Studio 2010中开发了一个窗口窗体,其中包含大量控件、标签、选项卡、图像等。
它工作得很好,但唯一的问题是,他们把窗户的尺寸设置得太大了(他们家里一定有一个大屏幕)。有些控件由于太大而无法访问。窗口不缩放。我搜索了互联网,尝试了各种解决方案,但都无济于事。
有没有一种方法可以将以前的所有工作分组到一个容器中,并在缩放窗口时进行缩放?
如果将控件锚定在容器的各个侧面,它们将在缩放容器时移动。因此,例如,如果将按钮固定在右侧和底部,然后从右下角收缩窗口,则按钮仍然可见。如果您使用的是visualstudio,您可以通过设置控件的首选项或将其拖动到容器的侧面并使其"捕捉"到这些侧面来完成此操作。它也可以用程序来完成,尽管我不是100%的代码。
相关文章:
- 我想通过带有C++和Python的插件创建一个可扩展的应用程序
- 简化可扩展的"Perform Operation X on Data Y"框架
- 传递 std::array 参数,其大小限制为可扩展的大小集
- 在 c++ 中构建封装但可扩展的动画库
- 将ADA API暴露于C/C (可扩展方式)
- 集成多态可扩展排序顺序
- 具有可扩展矢量扩展(SVE)的ARM V-8
- C++可扩展的工厂方法
- 可扩展的 SFINAE 条件覆盖
- C 中的可扩展队列
- C++中可扩展的自动类注册
- NUMA体系结构上大(8MB)内存区域的可扩展分配
- C++中的可扩展类型特征
- 无需reinterpret_cast的可扩展库接口
- 在 C++ 中具有用户可扩展类型参数的类型化类
- QTreeView-删除某些元素的可扩展外观
- 用于C++的快速、大且可扩展的几何图形库
- hdf5多个可扩展表
- 可扩展条件语句的机制
- 使类信息在运行时可访问的可扩展方式