dev_close_windowdev_close_windowDevCloseWindowDevCloseWindowdev_close_window开发关闭窗口(算子)
名称
dev_close_windowdev_close_windowDevCloseWindowDevCloseWindowdev_close_window — 关闭活动浮动图形窗口。
签名
dev_close_window( : : : )
Herror dev_close_window()
Herror T_dev_close_window()
void DevCloseWindow()
static void HWindow::DevCloseWindow()
def dev_close_window() -> None
描述
dev_close_windowdev_close_windowDevCloseWindowDevCloseWindowDevCloseWindowdev_close_window 用于关闭当前活动的浮动图形窗口。
该算子相当于点击活动窗口标题栏中的 关闭 按钮,或从 可视化 菜单中选择相应的菜单项。
可以通过调用 dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window 或点击所选图形窗口工具栏中的 Activate 按钮来激活一个图形窗口。
注意
此算子仅适用于单个浮动图形窗口,即既未停靠也未以标签页形式显示的图形窗口。
使用 HDevelop 的代码导出功能时,为该算子生成的代码的行为可能与相关的 HALCON 算子有所不同。有关 HDevelop 图形算子导出到不同编程语言的详细说明,请参阅
“HDevelop 用户指南” 中的 代码导出
-> 代码生成的通用方面
-> 图形窗口 一章。
示例(HDevelop)
* close all windows
for i := 1 to 10 by 1
dev_close_window ()
endfor
read_image (For5, 'for5')
get_image_size (For5, Width, Height)
dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
dev_display (For5)
结果
dev_close_windowdev_close_windowDevCloseWindowDevCloseWindowDevCloseWindowdev_close_window 始终返回 2 (H_MSG_TRUE)。
可能的前趋
dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window,
dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window
可能的后继
dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window,
dev_get_windowdev_get_windowDevGetWindowDevGetWindowDevGetWindowdev_get_window
另见
close_windowclose_windowCloseWindowCloseWindowCloseWindowclose_window
模块
基础