NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

vc6.0 MFC picture 控件怎么用NIVision IMAQ函数加载图片的问题?

大家好!我用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 控件上呢?或者有其他什么好的方法和建议呢?谢谢!

0 项奖励
1 条消息(共 1 条)
3,483 次查看