TC官方合作论坛

标题: 还是4.0多窗口的问题 [打印本页]

作者: 187144831    时间: 2012-12-29 22:26
标题: 还是4.0多窗口的问题

  1. 空间 测试
  2. 变量 下标

  3. 功能 跑商(参数)
  4. 变量 窗口句柄,绑定返回值
  5. 字符串.分割(参数,",",参数数组)//分割出传过来的参数 i和窗口句柄的值
  6. 窗口句柄=参数数组[0]
  7. 下标=参数数组[1]
  8. Ts[下标]=com("dm.dmsoft")//创建天使对象
  9. 变量 鼠标="dx.mouse.position.lock.api|dx.mouse.position.lock.message|dx.mouse.clip.lock.api|dx.mouse.input.lock.api|dx.mouse.state.api|dx.mouse.api|dx.mouse.cursor"
  10. 变量 键盘="dx.keypad.input.lock.api|dx.keypad.state.api|dx.keypad.api"
  11. Ts[下标].BindWindowEx(窗口句柄,"dx.graphic.3d",鼠标,键盘,"dx.public.active.api|dx.public.active.message",0)
  12. Ts[下标].LockInput(1)
复制代码
已双开为例  绑定窗口都成功了
但是别的空间调用下标的时候就出错了
第一个窗口只绑定成功  所有的功能代码 都集中到第二个窗口上去了
测试.Ts[测试.下标].UseDict(0)   //跨空间我是这样调用的
感觉不对劲


作者: kkkkkkk    时间: 2012-12-30 00:02
没用过多线程绑定,感觉这样应该可以.
测试.Ts[下标].UseDict(0)




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1