大家好!我用NI Vision Assistant生成了C代码,然后加载进VC++6.0 用MFC 编译通过了,也可以把匹配的分数等信息读取回来!但是图片却是在另外一个窗口弹出来。
// Display the image
imaqMoveWindow(DISPLAY_WINDOW, imaqMakePoint(0,0));
imaqSetWindowPalette(DISPLAY_WINDOW, IMAQ_PALETTE_GRAY, NULL, 0);
imaqDisplayImage(image, DISPLAY_WINDOW, TRUE);
这是显示窗口的代码,是自动弹出另一个窗口显示的。
怎么样才能通过NIVision IMAQ里面的函数读取出我当前 MFC picture 控件句柄,然后把图片显示在picture 控件上面呢?
看了下NIVision IMAQ函数里面的图片显示函数
有个函数是这样的IMAQ_FUNC void* __stdcall imaqGetSystemWindowHandle(int windowNumber);
应该是获取窗口句柄的函数,但是试了下却读不出图像出来!~
请问怎么样才能用这个获取窗口句柄函数把图像显示在我当前的picture 控件上呢?或者有其他什么好的方法和建议呢?谢谢!