主题:  窗口置前

ZV

职务:普通成员
等级:1
金币:0.0
发贴:36
#12002/8/22 17:44:03
我想要在运行authorware 程序时,
怎样实现将指定的窗口(不知道该窗口的handle)显示在最前?!



lvzhiguo

职务:普通成员
等级:1
金币:1.0
发贴:136
#22002/8/22 18:05:06
可用摩鉴老张的类窗口观察器!(是免费下载的)



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#32002/8/23 0:46:12
通过WinAPI.u32来实现

具体方法如下:

1)Load自定义函数库WinApi.u32,从中调入SetWindowPos函数
2)在程序开始处加上一计算图标,内容如下: SetWindowPos(WindowHandle,-1 ,0,0,0 ,0,3)



ZV

职务:普通成员
等级:1
金币:0.0
发贴:36
#42002/8/23 13:25:18
呵呵!
已经搞定了!
先用winapi里的windowlist 函数,获取窗口的句柄(这一类窗口的第一个)。
再用setwintotop(handle)就可以了!