http://go6.163.com/910grtd/vb/wdzp/CoolGUI.htm
解决方案 »
- 100分求助,怎样从网页中提取信息?谢各位高手!!
- 请高手们帮忙一下,怎么样用搜索的功能?
- 奇怪问题求助!
- 在线等待,如何检测是否插入USB设备比如U盘,MP3等.谢谢!
- with...withend语句的作用
- 请问ACCESS2000适合处理多大的数据库?
- vb里面有没有和vc++一样的可视化点击更改控件tab值顺序的工具?
- 我在使用了一个.dll档,是用来压缩文件的,但是当我执行程序时,出现"Permission denied",不知为什么?
- 50分求助,用VB获取ACCESS表中某记录的指定字段值。
- 跨国问题
- 我这样用难道不对吗?ServerSock = socket(AF_INET, SOCK_STREAM, 0)为什么ServerSock值老为-1?
- 工资问题
XP下拉菜单(影子效果)
Dim I As Long
'Set MeHook.MeMBarStyle.BgMap = Pic1
'Set MeHook.MeMBarStyle.SelBgMap = Pic2
'Set MeHook.MeMPopStyle.TitleBgMap = Pic3
'Set MeHook.MeMPopStyle.IcoRectBgMap = Pic4
'Set MeHook.MeMPopStyle.TextBgMap = Pic5
'Set MeHook.MeMPopStyle.TextSelBgMap = Pic6
'MeHook.MeMBarStyle.BgSMode = False
'MeHook.MeMBarStyle.SelBgSMode = False
'MeHook.MeMPopStyle.TitleBgSMode = False
'MeHook.MeMPopStyle.IcoRectBgSMode = False
MeHook.MeMPopStyle.TextBgSMode = False
'MeHook.MeMPopStyle.TextSelBgSMode = False
'MeHook.MeMPopStyle.TextBgMapAlign = True
'MeHook.MeMBarStyle.DrawLineB = False
'MeHook.MeMBarStyle.IcoWidth = 16
'MeHook.MeMBarStyle.TextSelC = &HCC00&
'MeHook.MeMPopStyle.TitleWidth = -1
'MeHook.MeMPopStyle.TitleFont.Italic = True
'MeHook.MeMPopStyle.TitleFont.Height = 16
'MeHook.MeMPopStyle.TitleWidth = 24
'MeHook.MeMPopStyle.IcoWidth = 32
'MeHook.MeMPopStyle.IcoHeight = 32
'MeHook.MeMPopStyle.IcoRectSelect = 1
'MeHook.MeMPopStyle.IcoRectUnSel3D = True
'MeHook.MeMPopStyle.IcoRectIcoPop = True
'MeHook.MeMPopStyle.TextSelectEn = True
'MeHook.MeMPopStyle.TextSelect = False
'MeHook.MeMPopStyle.TextLineBStyle = &H2FF9999
'Debug.Print MeHook.MeZMS("ZM_Bar").Enabled
MeHook.MeMPopStyle.IcoRectBgC = &HFFCCFF
MeHook.MeMPopStyle.IcoRectSelect = 1
MeHook.MeMPopStyle.TextSelBgC = &HFF6666
MeHook.MeMPopStyle.TextLineBStyle = &H1CC0000
Set MeHook.ImgListMenuIco = ImgListMenu
MeHook.MeZMS("ZM_File\New").IcoIndex = 1
MeHook.MeZMS("ZM_File\Open").IcoIndex = 2
MeHook.MeZMS("ZM_File\Save").IcoIndex = 3
MeHook.MeZMS("ZM_File\Quit").IcoIndex = 4
MeHook.MeZMS("ZM_Edit\Undo").IcoIndex = 5
MeHook.MeZMS("ZM_Edit\Cut").IcoIndex = 6
MeHook.MeZMS("ZM_Edit\Copy").IcoIndex = 7
MeHook.MeZMS("ZM_Edit\Paste").IcoIndex = 8
MeHook.MeZMS("ZM_Edit\Del").IcoIndex = 9
MeHook.MeZMS("ZM_Help\HelpFile").IcoIndex = 10
MeHook.MeZMS("ZM_Help\About").IcoIndex = 11
MeHook.MeZMS("ZM_File\New\Text").Radio = True
MeHook.MeZMS("ZM_File\New\Bin").Radio = True
MeHook.MeZMS("ZM_Set\PopInfo\SelIco\Alway").Radio = True
MeHook.MeZMS("ZM_Set\PopInfo\SelIco\Auto").Radio = True
MeHook.MeZMS("ZM_Set\PopInfo\SelIco\Never").Radio = True
For I = 0 To 3
MeHook.MeZMS("ZM_Set\PopInfo\DrawLineB\" & I).Radio = True
Next I
ClsMBarStyle:'菜单栏属性
'HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Public LeftStep As Long '未用
Private IcoHe As Long '菜单栏高度
Private IcoWi As Long '菜单栏图标宽度
Public DeactivateC As Long '非活动文字颜色
Public Font As ClsFont '文字字体
Public TextC As Long '文字颜色
Public SelFont As ClsFont '选择时文字字体
Public TextSelC As Long '选择时文字颜色
Public BgC As Long '菜单栏背景色
Public BgMap As PictureBox '菜单栏背景图片
Public BgSMode As Boolean '菜单栏背景图片是否伸缩
Public SelBgC As Long '菜单栏选择时背景色
Public SelBgMap As PictureBox '菜单栏选择时背景图片
Public SelBgSMode As Boolean '菜单栏选择时背景图片是否伸缩
Public DrawLineB As Boolean '是否画选择边框
Public DrawTextChar As Boolean '选中是画字符
Private TextMaxWi As Long '文字区宽度ClsMPopStyle:'弹出菜单风格
'HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Private TitleWi As Long '标题宽
Public TitleIcon As Long '标题图标
Public TitleStr As String '标题字符
Public TitleFont As ClsFont '标题字体
Public TitleTextC As Long '标题颜色
Public TitleBgC As Long '标题栏背景色
Public TitleBgMap As PictureBox '标题栏背景图片
Public TitleBgSMode As Boolean '标题栏背景图片是否伸缩
'------------------------------------------------
Private IcoWi As Long '图标宽
Private IcoHe As Long '图标高
Public IcoRectSelect As Long '是否选中图标区:>0.一定;=0.自动;<0.永不。
Public IcoRectUnSel3D As Boolean '非选中时是否画3D边框
Public IcoRectCheckBg As Boolean '是否画选中时的网格背景
Public IcoRectIcoPop As Boolean '图标是否弹起
Public IcoRectBgC As Long '图标区背景色
Public IcoRectBgMap As PictureBox '图标区背景图片
Public IcoRectBgSMode As Boolean '图标区背景图片是否伸缩
'------------------------------------------------
Public TextSelect As Boolean '是否画选中时的填充矩形
Public TextLineBStyle As Long '选中时矩形框的样式,高8位为样式:
' 0:不画
' 1:平面线框,低24位为颜色
' 2:凹线框
' 3:凸线框
'其它:不画
Public TextPop As Boolean '是否文本弹起
Public TextFont As ClsFont '文本字体
Public TextC As Long '文本颜色
Public TextSelFont As ClsFont '文本选中时的字体
Public TextSelC As Long '文本选中时的颜色
Public TextBgC As Long '文字区背景色
Public TextBgMap As PictureBox '文字区背景图片
Public TextBgSMode As Boolean '文字区背景图片是否伸缩
Public TextBgMapAlign As Boolean '是否对齐(0,0)
Public TextSelBgC As Long '文字区选择时背景色
Public TextSelBgMap As PictureBox '文字区选择时背景图片
Public TextSelBgSMode As Boolean '文字区选择时背景图片是否伸缩
Public TextSelectEn As Boolean '是否选中禁用项目
'------------------------------------------------
Public MenuLevel As Long '菜单下级应用级别,<=0为下层所有
Public DrawTextChar As Boolean '选中是画字符
Private TextMaxWi As Long '文字区宽度