兄弟,你自己查一查这些API函数,如果查不到,给我EMAIL:[email protected] = FindWindow("Progman", "Program Manager")
hWindow = FindWindowEx(hWindow, 0, "SHELLDLL_DefView", "")
hWindow = FindWindowEx(hWindow, 0, "SysListView32", "")SendMessage hWindow, LVM_SETTEXTBKCOLOR, 0, &HFFFFFFFF'设置图标文字的颜色
SendMessage hWindow, LVM_SETTEXTCOLOR, 0, Color '设置一个RGB颜色值'重新绘制所有图标
lItemCount = SendMessage(hWindow, LVM_GETITEMCOUNT, 0, 0)
SendMessage hWindow, LVM_REDRAWITEMS, 0, lItemCount - 1'更新窗体
'UpdateWindow hWindow

解决方案 »

  1.   

    我不知道这些常数值应该设成多少(LVM_GETITEMCOUNT)请大家再帮我一下!分数还可以加
      

  2.   

    Const LVM_FIRST = &H1000
    Const LVM_SETBKIMAGEA = LVM_FIRST + 68
    Const LVM_GETITEMCOUNT = LVM_FIRST + 4
    Const LVM_SETTEXTCOLOR = LVM_FIRST + 36
    Const LVM_REDRAWITEMS = LVM_FIRST + 21
    Const LVM_SETTEXTBKCOLOR = LVM_FIRST + 38
    Const LVM_SETITEMPOSITION = LVM_FIRST + 15
      

  3.   

    Seedling(叶子) 和renjunjun(飞黄) 得代码我试验过了!可以运行,但是只是普通的刷新,图标不会发生变化!
       大家看看还有别的方法吗?或者谁实现过!