使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

dev_set_windowT_dev_set_windowDevSetWindowDevSetWindowdev_set_window开发设置窗口(算子)

名称

dev_set_windowT_dev_set_windowDevSetWindowDevSetWindowdev_set_window — 激活图形窗口。

签名

dev_set_window( : : WindowHandle : )

Herror T_dev_set_window(const Htuple WindowHandle)

void DevSetWindow(const HTuple& WindowHandle)

void HWindow::DevSetWindow() const

static void HOperatorSet.DevSetWindow(HTuple windowHandle)

void HWindow.DevSetWindow()

def dev_set_window(window_handle: HHandle) -> None

描述

dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window 会激活带有传入窗口句柄的图形窗口。这相当于点击图形窗口工具栏中的 激活 按钮。

注意

使用 HDevelop 的代码导出功能时,为该算子生成的代码的行为可能与相关的 HALCON 算子有所不同。有关 HDevelop 图形算子导出到不同编程语言的详细说明,请参阅 “HDevelop 用户指南” 中的 代码导出 -> 代码生成的通用方面 -> 图形窗口 一章。

参数

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (输入控制)  window HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

窗口句柄。

示例(HDevelop)

dev_open_window (1, 1, 200, 200, 'black', WindowID1)
dev_open_window (1, 220, 200, 200, 'black', WindowID2)
read_image(Image,'monkey')
dev_set_window(WindowID1)
dev_display(Image)
dev_set_window(WindowID2)
dev_display(Image)

结果

如果指定参数的值正确,dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window 返回 2 (H_MSG_TRUE)。否则,将抛出一个异常并返回错误代码。

可能的前趋

dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window

可能的后继

dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

模块

基础