标签: c++ windows
使用C ++和Windows,我想根据内容调整按钮宽度。
例如,如果按钮文本为“OK”,则按钮的宽度变为10,如果内容为“取消”,则宽度变为20.我知道如何调整控件的大小,但我无法计算我们需要调整多少。
任何想法,我们怎么能这样做?
由于
-Pankaj
答案 0 :(得分:2)
使用GetTextExtentPoint32获取文字的尺寸,然后使用SetWindowPos调整控件的大小。
希望这有助于解决您的问题...