|
楼主 |
发表于 2012-11-8 13:33:55
|
显示全部楼层
回复 156楼sc2908的帖子
今天才发现论坛里不能显示"["+"i"+"]"下面括号里的字母其实全是数组变量!把"i"改成了"a"
关于单停,先判断通过(窗口.鼠标所在窗口句柄)命令取得的窗口句柄是不是旧窗口(sz[a]),如果是,还要判断这个旧窗口是不是已经开启了线程(jz[a]),如果开启了线程,那么线程句柄就不为0.
满足以上二个条件再判断是暂停还是恢复线程.因为逻辑型变量的初始值是假.所以当我们开启线程时,(zj[a])为假.这样当我们第一次判断(zj[a])时,(zj[a])为假,表明线程是开启的,这时我们执行暂停线程的操作,并把(zj[a])设为真.所以当遇到(zj[a])为真时,我们就知道线程是暂停的,这时我们执行线程恢复操作.并把(zj[a])设为假.这时再遇到(zj[a])为假,就表明这个线程是已经恢复运行的.
还有就是这份源码只能判断一个窗口只用一个线程的,如果一个窗口用了多个线程,就要修改下才能判断. |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|