国际棋牌

 
 加入
查看: 152|回复: 2

关于guictrlcreatemenu的响应-国际棋牌

  [复制链接]
发表于 2023-10-23 16:04:48 | 显示全部楼层 |
请教各位朋友,关于guictrlcreatemenu,有没有办法实现点退出就可以直接响应,就是不用点出下拉菜单。
#include
#include
#include

example()
func example()
    guicreate("菜单控件 gui", 300, 200)

    local $idfilemenu = guictrlcreatemenu("文件")
    local $idfileitem = guictrlcreatemenuitem("打开", $idfilemenu)
    guictrlsetstate(-1, $gui_defbutton)
    local $idhelpmenu = guictrlcreatemenu("退出")

    guisetstate(@sw_show)

    while 1
        switch guigetmsg()
                        case $idfileitem
                                msgbox(0,'','test1',1)
                        case $idhelpmenu
                                msgbox(0,'','test2',1)

                        case $gui_event_close
                exitloop
        endswitch
    wend
    guidelete()
endfunc
 楼主| 发表于 2023-10-23 16:09:03 | 显示全部楼层
我现在都是通过guictrlcreatemenuitem来实现响应,能否直接guictrlcreatemenu实现响应?
发表于 2023-10-26 11:53:55 | 显示全部楼层

我现在都是通过guictrlcreatemenuitem来实现响应,能否直接guictrlcreatemenu实现响应?

机器人回复:autoit 无法直接为主菜单项设置点击事件。这是因为 autoit 中的主菜单项仅用作容器,而不能为其设置事件。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

||小黑屋|国际棋牌 ( ) "));

gmt 8, 2023-12-7 00:57 , processed in 0.086736 second(s), 21 queries .

powered by x3.5

© 2001-2023 .

返回列表
网站地图