Labview IMAQ WindDraw外部显示器嵌入

问题描述

| 我正在实验室中研究如何使用多个gig-e工业相机显示一组图像,以用于具有数据和人工视觉检查的半自动测试系统。 我目前在视觉软件中遇到的主要问题是屏幕撕裂会破坏视频的显示,从而难以观察测试的动态方面。有一个称为IMAQ WindDraw外部图像显示器的VI控件,该控件具有防撕裂选项,该选项似乎可以工作,但是我需要将4-5个视频显示器嵌入到一个窗口中,而不显示标题栏/窗口按钮。基本上,我想将外部显示器绑定到前面板VI,并在全屏窗口模式下运行它们。 由于该系统专用于该任务,因此前面板VI无需滚动或调整大小。     

解决方法

这是一个示例,该示例使用Vision DLL之一在VI的前面板中包含IMAQ WinDraw外部显示器。 希望这可以帮助。 啊...作为新用户,我无法发布图片...哦。 您可以使用NIVisWnd.dll(位于C:\\ WINDOWS \\ system32中)获取IMAQ WinDraw外部图像的句柄(函数名称为:GetWindowHandle),然后使用user32.dll使其成为外部图像的子级FP(函数名称是:SetParent)。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...