欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

wxWidgets:窗口大小概述

发布时间:2024/9/30 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 wxWidgets:窗口大小概述 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

wxWidgets:窗口大小概述

  • wxWidgets:窗口大小概述
  • wxWidgets词汇表
  • wxWidgets与尺寸相关的函数

wxWidgets:窗口大小概述

跟踪wxWindow的各种与大小相关的属性、它们如何相互关联以及它们如何与 sizer 交互有时会令人困惑。

本文档将试图稍微澄清一下迷雾,并给出一些简单的解释。

wxWidgets词汇表

“Size”:这是窗口的当前大小,可以使用wxWindow::SetSize()或wxWindow::GetSize()方法显式设置或获取。此大小值是小部件当前在屏幕上使用的大小,是更改未由 sizer 管理的内容大小的方法。

“Client Size”:客户端大小表示属于小部件的任何边框内的小部件区域,并且是可以在EVT_PAINT事件中绘制的区域。对于wxFrame,客户端大小也不包括框架菜单、工具和状态栏(如果有)。如果窗口没有任何边框(并且不是带有一些条形的wxFrame),则其客户端大小与其大小相同。

“Best Size”:widget 的最佳大小取决于它是什么类型的widget,通常也取决于widget 的内容。例如,wxListBox的最佳尺寸将根据它拥有的项目数量计算,达到一定的限制,或者wxButton的最佳尺寸将根据其标签尺寸计算,但通常不会小于平台默认按钮大小(

总结

以上是生活随笔为你收集整理的wxWidgets:窗口大小概述的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。