你的代码使用openCV做的吧,检查下你的IDC_picture1是不是包含在CMainFrame
这个类中,如果没有,是没有办法把消息传递给你要显示图片的控件的,这种情况你根据你对话框的名字显示到对话框时OpenCV库里边有现成的函数可以调用,具体是什么我也记不太清楚了,我现在不做VC,只是以前用过。
再说下,MFC中picture控件只能显示256色图片,如果你想要显示16W色或者更高的,需要你自己画,Windows的API函数提供了的,效率也非常高
如果ipl是CMainFrame成员变量,那么,在另一个对话框中:
((CMainFrame *)AfxGetMainWnd())->ipl
就可以得到这个变量并进行显示了