💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## **描述** 设置根据窗体类名返回窗体句柄,可以指定等待几秒检测指定标题的窗体是否出现,默认是等待10秒。 ## **语法** GetWindowByClassName(*strClassName[, intWaitSeconds = 10[, windowVisible = AllWindow]]*) **该语法中有下列命名参数:** | 参数 | 描述 | | --- | --- | | strClassName | 必须的。String类型,表示要查找的窗口的类名,需要写完整,如果期望通过部分关键词模糊查找可使用扩展函数:[GetWindowByClassNameEx](GetWindowByClassNameEx函数.md)。 | | intWaitSeconds | 可选的。Long类型,表示xxx。如果忽略,缺省值是 10,它表明 | | windowVisible | 可选的。enumWindowVisible类型,表示指定所需要获得的窗口可见属性。如果忽略,缺省值是 AllWindow,它表明不管什么状态(可见&不可见)的窗口都获取。关于enumWindowVisible类型的介绍请参考下面“**enumWindowVisible类型的设置值**”表的介绍。 | **enumWindowVisible类型的设置值:** | 设置 | 描述 | | --- | --- | | HiddenWindow | 隐藏的窗口 | | DisplayedWindow | 显示的窗口 | | AllWindow| 以上两种窗口都包含 | ## **返回值** | clsWindow | | --- | | 返回值为本身,方便连写 | ## **示例** > 说明:打开记事本,直接运行下面代码测试。 ``` Dim w As New clsWindow MsgBox w.GetWindowByClassName("notepad").Caption ```