0

使用 C++ 和 Windows,我想根据内容调整按钮宽度。

例如,如果按钮文本为“OK”,则按钮的宽度变为 10,如果内容为“取消”,则宽度变为 20。我知道如何调整控件的大小,但我无法计算多少我们需要调整大小。

任何想法,我们该怎么做?

谢谢

-潘卡伊

4

1 回答 1

2

使用 GetTextExtentPoint32获取文本的尺寸,然后使用SetWindowPos调整控件的大小。

希望这将帮助并解决您的问题...

于 2012-07-19T12:40:08.063 回答