MFC的picture control控件显示问题

问题描述

MFC的picture control控件显示问题


cvNamedWindow("人脸检测", CV_WINDOW_AUTOSIZE);
cvShowImage("人脸检测", ipl);
ShowImage(ipl, IDC_STATIC);
用cvShowImage显示可以正常显示,用ShowImage就弹出上方错误;
ShowImage函数用的是http://blog.sina.com.cn/s/blog_7880f98301017l6f.html

解决方案

请问是哪个错了吗?控件ID也正确

解决方案二:

【VC++】(一):MFC在Picture control控件中显示Bitmap
利用MFC中的picture control 控件显示图像
OpenCV 2.2版本以上显示图片到 MFC 的 Picture Control 控件中

时间: 2024-09-11 01:50:25

MFC的picture control控件显示问题的相关文章

图片-mfc如何判断picture control控件是否为空

问题描述 mfc如何判断picture control控件是否为空 mfc如何判断picture control控件是否为空,就是有没有图片 解决方案 没办法判断,你必须用GetPixel获取像素点,而且可能需要遍历整个客户区才知道. 为此,最好你自己加上一个bool值,如果你绘图了,就设置它,这样判断就容易了. 解决方案二: 这个你需要自己设置一个flag标志去判断了. 解决方案三: 最好是你设置图片的时候用一个标志位来控制,这样最简单u有效. 解决方案四: 还是添加一个flag标志比较简单

mfc求助-我是新手,MFC里edit Control控件怎么用

问题描述 我是新手,MFC里edit Control控件怎么用 怎么用edit Control输出?网上查的没看懂,谁能帮忙详细讲一讲怎么用?最好能有实例讲一下,谢谢 解决方案 在vs左边展开文件视图,找到对话框,找到你的对话框 然后从工具箱中拖动一个编辑框到你的界面上 ctrl+c调出class wizard,映射一个cstring的成员变量给它. 然后在你的代码中直接用: 比如 updatedata(); cstring str = m_edit1; 解决方案二: MFC中VALUE和CON

在VC++中使用Tab Control控件

系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:在模态或非模态对话框中使用Tab Control控件,及引申在单/多文档中使用   查阅MSDN文档,对于创建Tab Control控件,MSDN上说明如下: To use CTabCtrl directly in a dialog box 1.     In the dialog editor, add a Tab Control to your dialog template resource. Sp

C++中MFC Tab Control控件的使用详解

  这篇文章主要介绍了C++中MFC Tab Control控件的使用详解的相关资料,需要的朋友可以参考下 1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添

mfc-VS2010 MFC tab control控件

问题描述 VS2010 MFC tab control控件 我将标签设置在bottom时,可以显示标签并可以点击,但是对话框没有内容显示 更没有切换效果,请问这是何故?但是我设置在顶部时,一切正常! 附上简短的代码: 在OnInitDialog中如下: SetIcon(m_hIcon TRUE); // 设置大图标SetIcon(m_hIcon FALSE); // 设置小图标 // TODO: 在此添加额外的初始化代码 CRect tabRect; // 标签控件客户区的位置和大小 m_tab

MFC Tab Control控件的详细使用

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog

mfc控件-Edit Control控件赋值报错

问题描述 Edit Control控件赋值报错 求问大神,我从数据库取了一条记录出来,想要赋值给EditControl,代码如下: if (pRst->rsEOF) { MessageBox(_T("没有数据")); } else; {MessageBox(_T("有数据")); CString m = (LPCTSTR)_bstr_t(pRst->GetCollect("Book_ID")); AfxMessageBox(m); m

C++ 关于MFC List Control 控件的总结_C 语言

1\在开发项目时,使用到了 listcontrol 控件,就一些问题,做一下备注,以备以后使用 (1)  给list项目 删除所有的项目  DeleteAllItems(); (2) 给list项目 添加一个列 .InsertColumn(0, _T("编号")); (3)给list a项目 设置列的宽度 .SetColumnWidth(0, 50); (4) 在添加项目之前 可以使用 .SetRedraw(false); 来禁止 重画,这样可以提高效率.当添加完成后,可以 使用 .S

C++中MFC Tab Control控件的使用详解_C 语言

1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish. 2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框, 我这边Tab Control的尺寸最后为164X203. 在ClassWizard为其添加变量, 变量名为m_tab. 类型为CTabCtrl. 3. 在对话框的初始化函数OnInitDialog