gpt4 book ai didi

c++ - 调整窗体大小时调整控件大小

转载 作者:行者123 更新时间:2023-11-28 00:57:04 25 4
gpt4 key购买 nike

这里是 windows gui 编程的新手。有没有人知道如何在调整窗体大小时调整窗体中控件的大小。在 wxpython 中,它是用 sizer 完成的,但在使用 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)));

关于c++ - 调整窗体大小时调整控件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10503292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com