演示函数: Result:=M_SetWindowTop(WinHandle,flag)
在许多Authorware作品中,我们往往希望作品程序能够一直在Windows众多窗口的最前面运行,即不被其它窗口覆盖,但Windows是一种多任务操作系统,要使一个窗口一直在别的窗口的前面,可以使用MJSAPI的设置前台窗口的功能,该函数可以修改指定窗口类的类属性,使得指定窗口一直保持在Windows众多窗口的最前面,而不被其它程序的窗口覆盖。如:
设置一个常居顶端的窗口: M_SetWindowTop(WinHandle,1)
取消一个常居顶端的窗口,使其恢复为普通窗口: M_SetWindowTop(WinHandle,0)
其中WinHandle参数为窗口的句柄,可以通过类观察器ClassView程序来获得,该程序在下载专区有下载。
|