设置窗口的视觉样式
#Include <WinAPIEx.au3>
_WinAPI_SetWindowTheme ( $hWnd [, $sName [, $sList]] )
$hWnd | 要改变视觉样式的窗体的句柄 |
$sName | [可选参数] 应用程序名称字符串. 如果参数为0, 使用调用的应用程序名. |
$sList | [可选参数] 用于替换由窗体类传递的实际列表的包含分号分隔的CLSID名称列表的字符串. 如果参数为0, 使用调用类的ID列表. |
成功: | 返回 1 | |
失败: | 返回 0设置@error: |
在MSDN中搜索
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
If _WinAPI_GetVersion() < '6.0' Then
MsgBox(16, 'Error', 'Require Windows Vista or later.')
Exit
EndIf
Global $ListView
GUICreate('MyGUI', 332, 400)
$ListView = GUICtrlCreateListView('Column 1|Column 2|Column 3|Column 4', 10, 10, 312, 380)
For $i = 1 To 9
GUICtrlCreateListViewItem('Item ' & $i & '|' & 'Sub ' & $i & '|' & 'Sub ' & $i & '|' & 'Sub ' & $i, $ListView)
Next
_WinAPI_SetWindowTheme(GUICtrlGetHandle($ListView), 'Explorer')
GUISetState()
Do
Until GUIGetMsg() = -3