有没有办法根据当前选择的字体确定文本显示的 x,y 尺寸(以像素为单位)?在当前的 wxWindow 和设置大小调整器中。
这取决于小部件的大小。但这是由上面的对象决定的。如何找出完整打印文本需要多少时间。
我需要 wxTextCtrl 当前大小调整器中文本的 wxSize(以像素为单位)。 用于初始化:
SetInitialSize( size of text );
SetMinSize( size of text );
GetTextExtent 似乎就是您正在寻找的:
https://docs.wxwidgets.org/stable/classwx_window.html#a69fc79069821a633eba9c5d917fd8b7b