|
悬赏1金钱未解决
我在尝试动态创建组件并通过动态的方式获取每个组件的内容,在注册了动态时间后调用时所有的【来源句柄】都变成了【0x00000027】。请教大家应该如何改进代码。
- 类 主窗口类 继承 窗口类
- 文本型 _布局文件 = "main.xml"//关联的UI窗口布局文件
- 函数 整型 运行() //窗口启动函数, 优先自动处理内部(加载窗口布局文件, 绑定UI变量, 注册UI事件), 然后窗口创建完成, 调用用户代码
- //此处窗口已创建完成, 用户可在此处操作或导入初始数据到UI
- 显示(真) //显示出窗口
- 编辑框类 a(10, 10, 100, 20, 本类->_句柄)
- 编辑框类 b(10, 30, 100, 20, 本类->_句柄)
- 元素_注册事件CPP(a._句柄, 元素事件_键按下, &主窗口类::测试事件)
- 元素_注册事件CPP(b._句柄, 元素事件_键按下, &主窗口类::测试事件)
- 返回 0
- 函数 事件定义 整数型 测试事件(窗口句柄 来源句柄, 附加参数1 wParam, 附加参数2 lParam, 逻辑型* 是否拦截)
- 调试输出(来源句柄)
- 返回 0
- 主窗口类 主窗口 //将上面IDE生成的界面类在这里定义变量(实例化到具体变量)
- 函数 整型 入口函数_窗口() //窗口程序入口函数, 程序启动优先进入此函数
- //在进入UI前需要运行的代码写在这里
- 炫彩_初始化(真) //初始化设计器使用的炫彩界面库
- 炫彩_启用自动重绘UI(真) //当修改UI后将自动调用重绘函数更新UI
- #加载资源文件 //指示在此处自动加载资源文件, 根据项目属性设置, 从文件 或 从内存
- 主窗口.运行() //运行上面设计器生成的类中的运行()函数
- //在进入UI后需要运行的代码写在这里
- 炫彩_运行() //运行消息循环
- 炫彩_退出() //程序退出释放界面库资源
- 返回 0
复制代码
|
|