有谁知道哪里有常用的系统图标,不要花里胡哨的,还有,谁知道怎么把窗体、工具栏、状态栏都变成我需要的颜色??
解决方案 »
- 区分标题相同的IE窗口
- 能否用VB生成SWF文件
- 谁有替代drive、dir、file...listbox的控件啊?
- 如果输入一个汉字,我怎么得到它的16进制代码?
- 麻烦大家帮帮忙,请问如何使用vb实现ftp服务器中文件的下载?
- 制作安装后的字体及打印问题!!!!!!!!!!!!
- 如何从十个类别中随机各抽一个记录,组成一个新的数据库(用SQL)?
- 什么是client-side recordset?(内空)
- 如果我的窗口的borderstyle设置为none的时候,怎样才能在任务栏显示我的程序的图标caption等?
- 绝非玩笑:VB7将完全面向对象!
- ICON 中的代码怎么写??????
- 布尔型变量如何判断?
自带有一些系统的常用图标
你可以到vb的安装文件夹中去找
或者直接搜索*.ico文件.
就有你自己所需要的颜色了。
图标吗?
你去网上搜一下一般都是有的,
要不我下次给你找一下了,
现在我的网络好慢,
老是找不开网页。
Const COLOR_BACKGROUND = 1
Const COLOR_ACTIVECAPTION = 2
Const COLOR_INACTIVECAPTION = 3
Const COLOR_MENU = 4
Const COLOR_WINDOW = 5
Const COLOR_WINDOWFRAME = 6
Const COLOR_MENUTEXT = 7
Const COLOR_WINDOWTEXT = 8
Const COLOR_CAPTIONTEXT = 9
Const COLOR_ACTIVEBORDER = 10
Const COLOR_INACTIVEBORDER = 11
Const COLOR_APPWORKSPACE = 12
Const COLOR_HIGHLIGHT = 13
Const COLOR_HIGHLIGHTTEXT = 14
Const COLOR_BTNFACE = 15
Const COLOR_BTNSHADOW = 16
Const COLOR_GRAYTEXT = 17
Const COLOR_BTNTEXT = 18
Private Declare Function GetSysColor Lib "user32" (ByVal nIndex As Long) As Long
Private Declare Function SetSysColors Lib "user32" (ByVal nChanges As Long, lpSysColor As Long, lpColorValues As Long) As Long
Dim SavedColors(18) As Long, IndexArray(18) As Long, NewColors(18) As Long
Private Sub Form_Load() For i = 0 To 18
SavedColors(i) = GetSysColor(i)
Next i ' Change all display elements:
For i = 0 To 18
Randomize Timer
NewColors(i) = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
IndexArray(i) = i
Next i
SetSysColors 19, IndexArray(0), NewColors(0)
End Sub
Private Sub Form_Unload(Cancel As Integer)
' Restore system colors:
SetSysColors 19, IndexArray(0), SavedColors(0)
End Sub
颜色设置就入楼上所说