绝对难的问题!我想在菜单栏显示出来后,点击鼠标右键,弹出另外一个菜单。 是显示被标记了的菜单吗。如果是可以动态的添加菜单到菜单栏中,其菜单项是被标记了的菜单,并且设置该菜单为不可见。然后再用POPUPMENU显示出来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 Subclassing ,拦截菜单被点击的消息.The WM_MENUCOMMAND message is sent when the user makes a selection from a menu. 不过, windows 的菜单 是左右键不分的. 用popup就可以实现隐藏菜单的右击显示。建一个菜单,visible属性设为false。需要的时候,如右击,就popup弹出。 >>我想在菜单栏显示出来后,点击鼠标右键,弹出另外一个菜单.关键在于你的第一个菜单是系统菜单还是自己的菜单。第二个菜单可以是Menu控件,也可以是创建一个Menu DC后创建的,总之只要SendMessage就可以将它弹出来。如果第一个菜单是系统菜单,你需要GetMessage;如果第一个菜单是自己的菜单,你需要绑定CallWindowProc。还不够清楚就发MSG给我。 像WinXP里,当同样的程序打开多个时,WinXP将相同程序归为一个组,这时你点击那个组,那个组就弹出此组的菜单,你一到其中的一个程序,点击右键,它就显示出此系统菜单了。to shark_s() 要显示系统菜单如何做,有代码吗?如果显示的是自己的菜单呢?又如何? 自定义纸张 请教关于picturebox绘图的问题 在asp程序里怎样实现access数据库中一个表的某个字段与变量相加更新到另一个表中 VB我做的软件如何来保证不被盗版(给出实现思路和方法) 请看程序有没有错误 新春上班第一贴,首先向CSDN的朋友们拜年了! 請問這是爲什麽。 这样的代码应该怎么样改写才能实现? execute可以直接获取字段值么 如何在SQL查询中区分大小写?VB6开发 请问,用DataReport做打印,预览时如何让 “打印”按钮不可用 高分请教DataReport打印问题:我打印的报表比较大ReportWidth=18000左右,但最大好像只能达到12000,怎么办?
The WM_MENUCOMMAND message is sent when the user makes a selection from a menu. 不过, windows 的菜单 是左右键不分的.
建一个菜单,visible属性设为false。
需要的时候,如右击,就popup弹出。
关键在于你的第一个菜单是系统菜单还是自己的菜单。第二个菜单可以是Menu控件,也可以是创建一个Menu DC后创建的,
总之只要SendMessage就可以将它弹出来。如果第一个菜单是系统菜单,你需要GetMessage;
如果第一个菜单是自己的菜单,你需要绑定CallWindowProc。
还不够清楚就发MSG给我。
像WinXP里,当同样的程序打开多个时,WinXP将相同程序归为一个组,这时你点击那个组,那个组就弹出此组的菜单,你一到其中的一个程序,点击右键,它就显示出此系统菜单了。
to shark_s() 要显示系统菜单如何做,有代码吗?
如果显示的是自己的菜单呢?又如何?