主题:  这两种菜单该如何实现

文静

职务:普通成员
等级:1
金币:0.0
发贴:4
#12002/3/6 9:04:54
我在做下拉菜单的时候,遇到了这样两种情况,一个是菜单没有下拉菜单项,另一个是下拉菜单项里还包括几个子菜单,请问这两种情况该怎么做?非常感谢!



吃鱼专家

职务:普通成员
等级:6
金币:11.0
发贴:5312
#22002/3/6 10:08:42
反复使用删除图标,写不明白,你下载我的文件就行了,是要AW6打开才行

点击这儿下载10K



文静

职务:普通成员
等级:1
金币:0.0
发贴:4
#32002/3/6 16:49:23
你误解我说的意思了,我说的没有下拉菜单,是指只有一个主菜单,例如一个文件菜单,当按下这个菜单的时侯,它没有windows那样的new,open下拉菜单,只是按照指定的完成一个打开的功能,就像用按钮一样,另一个问题是怎样实现它有多级子菜单,例如查看--工具栏--电台这样。



ykaiyong

职务:普通成员
等级:1
金币:0.0
发贴:54
#42002/3/6 19:08:49
你可以在这里:tMsControls.u32(tMsControls.u32是Mediashoppe提供的一个免费的函数库,其功能非常强大)导入三个函数(tMsCreatePopupList、tMsDisplayControl、tMsAddItem)
制作过程如下:
取得Windows句柄:popupHandle:=tMsCreatePopupList(WindowHandle)。
设置选单内容:Result:=tMsAddItem(popupHandle,1,0, "新建"),其中参数ControlHandle是控制句柄的变量名,这里是popupHandle;参数menuItemNo是选单内容中的排列顺序;参数submenuItemNo的作用是设置子选单,如“0”表示是一级选单,“1、2、3......”表示二级选单;参数MenuText是设置选单显示内容,其中分隔线用“-”。
如果是要下一级菜单,Result:=tMsAddItem(popupHandle,1,1, "word文档")。这里表示在新建菜单下又有一级菜单"word文档",当然还可以建很多这样的菜单。
设置选单显示位置:Result:=tMsDisplayControl(popupHandle, X, Y, Width, Height, 1),其中参数X、Y分别表示水平和垂直位置;参数Windth、Height分别表示选单的宽和高。
这些可以放在两个计算图标里,先是要获得windows 句柄。
看看能不能达到你要的效果?




yhcsm

职务:普通成员
等级:1
金币:0.0
发贴:69
#52002/3/7 17:31:57
ykaiyong好!
 我按你的指点试着做了好长时间没成功,能不能贴一个实例供模仿学习呢?谢谢!



ykaiyong

职务:普通成员
等级:1
金币:0.0
发贴:54
#62002/3/7 17:50:53
我也是这样想,但我现在还不知道怎样把自己做的东东
像那些大虾一样提供“download” ??????

编辑历史:[这消息被ykaiyong编辑过(编辑时间2002-03-07 18:12:48)]


yhxiang49

职务:普通成员
等级:1
金币:0.0
发贴:65
#72002/3/7 18:07:10
代码:  download=http://www.bbs.com/2.zip]下载[/download]



jwwh

职务:普通成员
等级:1
金币:1.0
发贴:131
#82002/3/7 19:56:39
不行,无法下载,请yhxiang49重做一下链接



yhcsm

职务:普通成员
等级:1
金币:0.0
发贴:69
#92002/3/7 22:36:52
没法下载啊!顺便问一下,能实现三级四级下拉菜单吗?怎样进行设定?



困龙在天

职务:普通成员
等级:7
金币:10.0
发贴:2942
#102002/3/8 1:11:35
media2.533.net/source/u32/budmenu.zip
ykaiyong说得很好。这样就可以了呀!


[url]http://sintian.chinaccd.net[/url]

yhxiang49

职务:普通成员
等级:1
金币:0.0
发贴:65
#112002/3/8 12:09:00
文章引用,非常详细。
 download
关于三四级菜单的制作, 我也不知。那位高手通晓,请指教。

抱歉!
无法下载原因:那是一条下载语句的用法。针对不知如何上传用户所写。



ykaiyong

职务:普通成员
等级:1
金币:0.0
发贴:54
#122002/3/8 12:43:25
等我一下,好吧?我上传文件。
这种方法只能实现二级菜单,大家再努力开发吧
 ublic@www.5dmedia.com/menu.zip" >这里下载

编辑历史:[这消息被ykaiyong编辑过(编辑时间2002-03-08 13:03:20)]
[这消息被ykaiyong编辑过(编辑时间2002-03-08 17:55:33)]
[这消息被ykaiyong编辑过(编辑时间2002-03-08 17:56:13)]
[这消息被ykaiyong编辑过(编辑时间2002-03-08 17:58:09)]
[这消息被ykaiyong编辑过(编辑时间2002-03-08 17:59:30)]
[这消息被ykaiyong编辑过(编辑时间2002-03-08 18:02:19)]


ykaiyong

职务:普通成员
等级:1
金币:0.0
发贴:54
#132002/3/9 16:16:17
我搞了二天,还是没能实现老兄的要求。(三、四级菜单)
有哪位做出来后也拿现来共享一下吧?!多多交流

编辑历史:[这消息被ykaiyong编辑过(编辑时间2002-03-09 16:17:24)]