首页 > 设计 > 媒体动画 > 正文

Authorware综合技巧:怎么样在Authorware里面将某一窗口设定为常居顶端地窗口,即不被

2020-09-19 18:39:57
字体:
来源:转载
供稿:网友
演示函数:
result:=m_setwindowtop(winhandle,flag)

在许多authorware作品中,我们往往希望作品程序能够一直在windows众多窗口的最前面运行,即不被其它窗口覆盖,但windows是一种多任务操作系统,要使一个窗口一直在别的窗口的前面,可以使用mjsapi的设置前台窗口的功能,该函数可以修改指定窗口类的类属性,使得指定窗口一直保持在windows众多窗口的最前面,而不被其它程序的窗口覆盖。如:

设置一个常居顶端的窗口:
m_setwindowtop(winhandle,1)

取消一个常居顶端的窗口,使其恢复为普通窗口:
m_setwindowtop(winhandle,0)

其中winhandle参数为窗口的句柄,可以通过类观察器classview程序来获得,该程序在下载专区有下载。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表