调整窗体大小时调整控件的大小
Resizing controls when form is resized
新手在这里使用Windows GUI编程。有没有人知道如何在调整窗体大小时调整窗口窗体中的控件大小。在 wxpython 中,它是用大小器完成的,但是在使用 Windows visual c++ 开发 guis 时,我似乎找不到类似的东西
控件具有一个名为"Anchor"的成员。您可以从编辑器中看到它。如果希望对象保持其位于矩形的所有四个角的位置,只需启用 Anchor 下的所有子属性即可。
您可以在此处阅读有关该会员的更多信息:Microsoft.com/Anchor。如果要动态启用控件的属性,只需使用以下示例:
Control.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
我设法使用 Form1.h 更改它
Form1->Width = 300;
Form1->Height = 300;
在事件中(例如,当您单击 Button1 时)。更多内容可以在这里阅读。
相关文章:
- 在容量内调整矢量大小时的性能影响
- 为什么在使用VK_PRESENT_MODE_FIFO_KHR呈现模式调整交换链图像大小时出现白色闪烁
- 通过拖动边框调整大小时不显示SDL_WINDOWEVENT_SIZE_CHANGED?
- 如何在调整列表视图大小时将标题宽度设置为等于其列表视图控件宽度
- 使用 Nvidia NPP 调整图像大小时未记录的大小调整错误
- 在使用 resizeEvent 调整窗口大小时调整 Qlabel 图像的大小
- 调整大小的大小时,会创建自定义的Windows边框边缘消失
- 如何在调整大小时更新WC_EDIT控制边距
- QQuickView窗口在调整鼠标大小时冻结
- 调整OpenCV Mat向量向量的大小时出乎意料的结果
- 调整动态数组大小时保留用户输入的值的问题
- 调整大小时如何在QGridLayout中排列项目
- 在DEBUG模式下调整字节字段大小时发生访问冲突
- 当我在QT上调整图像大小时,如何将重点放在小部件的中间点
- "std::vector"在调整大小时引发"bad allocation"异常
- 什么时候应该调整Direct3D 11后缓冲区的大小,以防止在调整大小时拉伸
- 滚动条缩略图跟踪长度 基于图像的水平适合调整窗口大小时出现问题
- 如何获得一个窗口,以便在调整C++大小时保留绘制的对象
- C++MFC按钮在窗口调整大小时消失
- 调整模板对象矢量大小时出错