找回密码
 加入
搜索
查看: 1576|回复: 4

[AU3基础] 如何改变ListView的字体颜色【已解决】

[复制链接]
发表于 2019-8-24 10:33:43 | 显示全部楼层 |阅读模式
本帖最后由 ziyaxian 于 2019-8-24 23:16 编辑

#include <GuiListView.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$hGui = GuiCreate('字体颜色', 400, 300)

Local $lvsExStyle = BitOr($lvs_ex_fullrowselect, _
                        $lvs_ex_gridlines, _
                        $lvs_ex_doublebuffer)
Local $lvs1 = GuiCtrlCreateListView("List1|View|Test", 5, 5, 390, 260, $lvs_report, $lvsExStyle)

For $d = 1 to 20
        $var = "lvs item " & $d
        $var &= "|" & $var & " - 1|" & $var & " - 2"
        GuiCtrlCreateListViewItem($var, $lvs1)
               
Next

GUISetState()

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                EndSwitch
WEnd


我想实现的是当$d为奇数时,ListView的字体颜色为红色,谢谢!!
 楼主| 发表于 2019-8-24 12:09:34 | 显示全部楼层
能实现当循环到5时,ListView的字体颜色为红色也可。
发表于 2019-8-24 12:57:23 | 显示全部楼层
If $d = 5 Then GUICtrlSetColor(-1, 0xff0000)
 楼主| 发表于 2019-8-24 14:25:47 | 显示全部楼层
谢谢,明白了
发表于 2019-8-25 00:10:29 | 显示全部楼层
不错支持一下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 08:17 , Processed in 0.109881 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表