2011-05-25 106 views
0

我在labview中使用多臺gig-e工業相機顯示一組圖像,用於半自動測試系統的數據和人類視覺檢測。Labview IMAQ WindDraw外部顯示器嵌入

我目前遇到的視覺軟件的主要問題是,屏幕撕裂破壞了視頻的顯示,使得很難觀察測試的動態方面。有一個稱爲IMAQ WindDraw外部圖像顯示器的VI控件,它具有防撕裂選項,但似乎可以工作,但我需要將4-5個視頻顯示嵌入到一個窗口中,而不顯示標題欄/窗口按鈕。基本上我想將外部顯示器連接到前面板VI並以窗口全屏模式運行它們。

由於系統專用於任務,前面板VI不需要滾動或可調整大小。

回答

2

下面是使用其中一個Vision DLL將IMAQ WinDraw外部顯示器包含到VI前面板的示例。

希望這會有所幫助。

啊......作爲新用戶,我無法發佈圖片......哦,好吧。

您可以使用NIVisWnd.dll(在C:\ WINDOWS \ system32中找到)來獲取IMAQ WinDraw外部圖像的句柄(函數名稱爲:GetWindowHandle),然後使用user32.dll將外部圖像的子項FP(函數名稱是:SetParent)。