4
我正在嘗試找到一種方法來檢測主題窗口角的半徑(請參閱附圖)。例如。對於Aero主題,當DWM在所有角落都有半徑8,當DWM關閉時,只有頂角彎曲並具有半徑6.現在,我對不同主題進行了硬編碼設置,並且我的問題是更智能地檢測這些設置?如何正確檢測主題窗口的角半徑
到目前爲止,我看着窗戶視覺樣式API(了UxTheme.dll),並不能找到如何得到正確的半徑,它始終是航空相同的,無論是否DWM是打開還是關閉。
TIA
我正在嘗試找到一種方法來檢測主題窗口角的半徑(請參閱附圖)。例如。對於Aero主題,當DWM在所有角落都有半徑8,當DWM關閉時,只有頂角彎曲並具有半徑6.現在,我對不同主題進行了硬編碼設置,並且我的問題是更智能地檢測這些設置?如何正確檢測主題窗口的角半徑
到目前爲止,我看着窗戶視覺樣式API(了UxTheme.dll),並不能找到如何得到正確的半徑,它始終是航空相同的,無論是否DWM是打開還是關閉。
TIA
對此不確定。您可以嘗試使用SystemParametersInfo與SPI_GETNONCLIENTMETRICS並查看結果的NONCLIENTMETRICS結構的iBorderWidth和iPaddedBorderWidth,以查看是否可以找到關聯?