以ATL實現的窗體換膚的COM DLL,扁平化自訂效果,簡單易用。 The com DLL of window skin changing realized by ATL is flat and easy to use. The com DLL of window skin changing realized by ATL is flat and easy to use.
支援的功能:
設定標題列文字顏色(TitleColor)
設定標題列漸變開始色(GradientBeginColor)
設定標題列漸層結束色(GradientEndColor)
設定視窗背景色(BackColor)
設定標題列高度,取值範圍(TitleBarHeight)
設定邊框寬度(BorderWidth)
設定視窗透明度(Alpha)
設定陰影顏色(ShadowColor)
設定陰影深度,(ShadowDepth)
設定陰影透明度(ShadowTransparency)
設定陰影類型(ShadowType)
設定是否顯示最小化按鈕(ShowMinButton)
設定是否顯示最大化按鈕(ShowMaxButton)
設定是否顯示幫助按鈕(ShowHelpButton)
設定關閉按鈕顏色(CloseButtonColor)
設定是否啟用字體平滑,(FontSmoothing) 只有少數字體支援平滑, 例如: Arial,Tahoma,微軟雅黑.
測試效果:
預設風格
視窗透明
自訂樣式
SAP風格
編譯環境:
Windows 10
Visual Studio 2019
說明:支援vs6-vs2019所有版本編譯,如果你要支援在xp上使用,請採用TSkin.dsw,若有必要則進行升級,
升級路線一般是:vs6升級到vs2005進行過渡然後升級到更高版本的vs編譯環境。