2012-07-19 36 views
0

使用C++和Windows,我想調整基於內容的按鈕寬度。基於文本動態調整控件大小

例如,如果按鈕文本是「OK」,那麼按鈕的寬度變爲10,如果內容是「取消」,則寬度變爲20.我知道如何調整控件的大小,但我無法來計算我們需要調整的大小。

任何想法,我們該怎麼做?

感謝

-Pankaj

+0

看起來非常相似:http://stackoverflow.com/questions/1126730/how-to-find-the-width-of-a-string- in-pixels-in-win32 – chris 2012-07-19 12:21:45

+0

@chris:這是解決方案的一半,但確實是最難的一半。 – MSalters 2012-07-19 18:25:01

回答