贺兰_多彩菜单 2.0.1

时间:2015-12-15 18:37:13
【文件属性】:

文件名称:贺兰_多彩菜单 2.0.1

文件大小:246KB

文件格式:ZIP

更新时间:2015-12-15 18:37:13

多彩菜单 自绘菜单 图标菜单

------------------------------------------------------------------------- 2.0.1 2012-11-24 ------------------------------------------------------------------------- 1、改进画菜单条目的函数(pvMenuDrawItem 函数)。(2012-11-24) 2、改变菜单信息结构体变量结构,修正菜单高亮范围包括垂直条时的问题。(2012-11-24) 3、改进 根据最后一个菜单标题设置垂直条的信息的函数(可以让每个下拉菜单列的垂直栏都不一样!)(2012-11-24) 问题: (0)菜单被动态改变时,有大问题! (1)垂直条图片大小的自动调整? (2)菜单项图标的绘制,被勾选的项绘制等。 ------------------------------------------------------------------------- 2.0.0 2012-11-21~22~23 ------------------------------------------------------------------------- 1、删除简单彩色相关的内容,简化代码,避免不必要的未知的干涉问题。(2012-11-21) 2、菜单句柄 hWndMenu 属性,改为只读,删除大量比必要的代码,干脆去掉此属性。(2012-11-21) 3、为 MenuTheme 外的其他属性添加条件判断,只有在自定义菜单风格时设置其他属性才起效。(2012-11-21) 4、修改 高亮 事件,放到消息处理中!(2012-11-22) 5、建立菜单数据结构信息!(2012-11-22) 6、整理绘制菜单条目函数。(2012-11-23) 7、发现程序中动态改变某一菜单项目文字后,无法自绘那一项。(2012-11-23) 8、去掉 SpaceBetweenCaptionAccelerator 属性。因为菜单文字按对其方式画,不需要。(2012-11-23) 9、初步完成, Else ' ---------- 是非分隔条()--------------------------------------------------- (1)pvMenuDrawItem 函数,还需要考虑改进。 (2)有垂直条时,菜单宽度的计算问题。 (3)初始化消息,菜单初始化问题! (4)菜单图标问题。 (5)菜单可用性改变时,会有问题。


【文件预览】:
说明.txt
单独OCX测试
----frmMain.frm(26KB)
----贺兰_多彩菜单_单独OCX测试.vbw(104B)
----frmSysTray.frx(8KB)
----frmMain.frx(45KB)
----frmSysTray.frm(8KB)
----贺兰_多彩菜单_单独OCX测试.vbp(959B)
----贺兰_多彩菜单_单独OCX测试.exe(104KB)
----系统托盘 frmMain.frm(24KB)
贺兰_多彩菜单(控件+设计时测试)组.vbg
贺兰_多彩菜单.exe
用户控件
----Helan_Menu.vbw(144B)
----控件()
--------ctxHook_Helan.ctl(8KB)
--------ctxMenu_Helan.ctl(171KB)
--------复件 ctxMenu_Helan.ctl(167KB)
--------ctxMenu_Helan.ctx(7KB)
----Helan_Menu.vbp(1KB)
----模块()
--------mdlHook.bas(2KB)
----类模块()
--------cMemDC.cls(4KB)
----单独OCX文件()
--------Helan_Menu.oca(24KB)
--------Helan_Menu.exp(1KB)
--------Helan_Menu.lib(3KB)
--------Helan_Menu.ocx(144KB)
设计时测试
----frmMain.frm(25KB)
----贺兰_多彩菜单(调试).vbp(897B)
----frmMain.frx(45KB)
----贺兰_多彩菜单(调试).vbw(54B)

网友评论