炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2988|回复: 7

能否区分响应多个动态创建的按钮,类似 ON_COMMAND_RANGE

[复制链接]

该用户从未签到

发表于 2015-8-7 10:40:07 | 显示全部楼层 |阅读模式
      近期要做一个功能,会动态创建按钮,个数不定,因此不好绑定固定的响应函数。我只需要区分按钮 ID,类似MFC,在一个函数里面响应所有按钮的点击,函数自带 nID ,
ON_COMMAND_RANGE( id1, id2, memberFxn )
或者其它什么方式可以实现,在线,边看API边等

该用户从未签到

 楼主| 发表于 2015-8-7 17:20:56 | 显示全部楼层
下班了,居然没人关注

该用户从未签到

发表于 2015-8-7 17:56:47 | 显示全部楼层
完全可以的啊~!!!

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2015-8-8 12:13:58 | 显示全部楼层
    事件类型是一样的,事件响应函数可以只写一个,灵活使用.

    该用户从未签到

     楼主| 发表于 2015-8-11 09:51:05 | 显示全部楼层
    admin 发表于 2015-8-8 12:13
    事件类型是一样的,事件响应函数可以只写一个,灵活使用.

    写一个不行啊,每个按钮的动作不一样。
    我无法区分开是哪个按钮点击的
    1.8.6版本里面的按钮响应就一个BOOL参数了,不像1.5.3里面还会带HELE 进来

    该用户从未签到

     楼主| 发表于 2015-8-11 10:04:18 | 显示全部楼层
    灬梦醒花落尽灬 发表于 2015-8-7 17:56
    完全可以的啊~!!!

    要怎么操作啊
    指点一下

    该用户从未签到

    发表于 2015-8-11 18:53:10 | 显示全部楼层
    IceYang 发表于 2015-8-11 10:04
    要怎么操作啊
    指点一下

    使用XEle_RegEventC1即可带句柄过去了

    该用户从未签到

     楼主| 发表于 2015-8-11 21:56:11 | 显示全部楼层
    dasemimi 发表于 2015-8-11 18:53
    使用XEle_RegEventC1即可带句柄过去了


    瞎得太厉害了,这个可行
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-5-7 05:27 , Processed in 0.073366 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表