主题:  小妹有问题,在authorware中,我用了COVER()函

caoying

职务:普通成员
等级:1
金币:0.0
发贴:4
#12005/2/5 9:17:34
在authorware中,我用了COVER()函数,然后再用setwindowpos(windowhandle,-1,0,0,0,0,3) 将窗口置到最前,现在我想在程序中用jumpoutreturn调用帮助文件help.chm,可是我发现调用以后,help.chm就跑到cover()背景后面去了,请问如何能解决? TKS!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22005/2/5 11:07:46
如果先执行setwindowpos,然后再cover呢?

或者干脆将帮助窗口也setwindowpos。



caoying

职务:普通成员
等级:1
金币:0.0
发贴:4
#32005/2/5 19:46:04
我用
setwindowpos(windowhandle,-1,0,0,0,0,3)
jumpoutreturn("","help.chm","")

可是不行,还是在后面,请指一条明路。



superasd

职务:普通成员
等级:1
金币:0.0
发贴:89
#42005/2/6 8:02:37
我一直有一个疑问 把窗口放在最前面的目的是什么??

到底有什么好处

在我看来没什么大用处的

希望大家多多指教!!!!



caoying

职务:普通成员
等级:1
金币:0.0
发贴:4
#52005/2/6 8:10:12
如果窗口不放到最前面,当运行程序以后,按alt+tab切换程序就会出现“夹层”现象,即windows程序会介于COVER与你的程序之间。这不是很难看。



liurulin

职务:普通成员
等级:2
金币:3.0
发贴:339
#62005/2/6 22:35:00
还是Y版主的办法好,全部设置在最前
或者禁用alt+tab