chenronting 发表于 2010-6-1 21:23:34

【已解决】GUICtrlCreateContextMenu 上下文菜单无反应的问题

本帖最后由 chenronting 于 2012-7-7 21:13 编辑

创建右键菜单时,一定跟在那个控件后面就建立了!


我用这个创建了右键菜单。 可是点下去。 没有反应。 现在我把源码发上来。 望大家来帮帮我:face (30):
真是太感谢水木子大哥了.~!~

水木子 发表于 2010-6-1 23:19:45

没细看楼主的代码,不过将下面这两句放到21行下面就可以了。
$menu_C1 = GUICtrlCreateContextMenu($ListView1);创建上下文菜单(右键)
$menu_C2 = GUICtrlCreateMenuItem("修改信息", $menu_C1);创建一个菜单项目控件

chenronting 发表于 2010-6-2 09:04:45

回复 2# 水木子


    .. 居然可以了. 为什么位置的变动会有关系呢. 我那里面的控件ID 又不是用-1,为什么是这种情况呢?能说说吗. 谢谢你

水木子 发表于 2010-6-2 12:59:03

本帖最后由 水木子 于 2010-6-2 13:15 编辑

问题出在第87行   ;~ GUICtrlCreateTabItem("")

而你的菜单控件是单独的应该放在分页控件的外面比较好吧!

顺便提下,既然你每个控件都设置字体,为何不干脆用 GUISetFont
页: [1]
查看完整版本: 【已解决】GUICtrlCreateContextMenu 上下文菜单无反应的问题