WPS 基础接口 > 演示 API 参考 > Application > 事件 > Application.WindowDeactivate 事件
停用应用程序窗口或任意文档窗口时发生此事件。

语法

表达式.WindowDeactivate(Pres, Wn)

表达式   一个代表 Application 对象的变量。

参数

名称 必选/可选 数据类型 描述
Pres 必选 Presentation 非活动窗口中显示的演示文稿。
Wn 必选 DocumentWindow 非活动文档窗口。

示例

以下示例查找非活动窗口中演示文稿的文件名(不含扩展名)。然后向该文件名添加 .htm 扩展名,并将其作为网页保存在演示文稿所在的同一文件夹中。

示例代码
function Application_WindowDeactivate (Pres, Wn) {
    let FindNum = (Wn.Presentation.FullName.indexof(".") != -1)
    if(FindNum == 0 ) {
        HTMLName = Wn.Presentation.FullName + ".htm"
	}
    else {
        HTMLName = Wn.Presentation.FullName.substr(1, FindNum - 1) + ".htm"
    }
    Wn.Presentation.SaveCopyAs(HTMLName, ppSaveAsHTML)
    MsgBox("Presentation being saved in HTML format as " + HTMLName + " .")
}


请参阅