VS2005 MFC 对话框 全局函数访问成员变量
来源:互联网 发布:烈火是什么软件 编辑:程序博客网 时间:2024/06/09 23:37
前几天做一个程序,要实现视频实时显示,并能实时捕捉,用到了多线程。而多线程的功能函数中要访问对话框的成员变量,编译没有错误,但是运行终止,提示
Debug Assertion Failed!
File:f:\rtm\vctools\vc7libs\ship\atlmfc\src\mfc\winocc.cpp
才发现 是线程函数中调用类成员的问题
参考这篇文章点击打开链接
解决办法是先 声明一个全局变量void *pDlg;
对话框初始函数中添加pDlg=this;
线程的功能函数
void Thread1videoFunc()
{
while(1)
{
CMFC_VideoDlg *maindlg;
maindlg=(CMFC_VideoDlg*)pDlg;
maindlg->m_ShowVideo=cvQueryFrame(capture);
maindlg->DrawPicToHDC(maindlg->m_ShowVideo,IDC_Picture_Video);
Sleep(100);
}
}
- VS2005 MFC 对话框 全局函数访问成员变量
- mfc中对话框访问view类成员变量
- 全局的callback函数访问一个类的成员变量
- VC多线程中全局函数如何调用对话框类成员变量及成员函数
- MFC线程函数中访问成员变量的方法
- MFC中对话框之间或非对话框与对话框之间的成员变量的访问,获得各类句柄的总结
- [MFC]父子对话框互调成员变量
- vs2005 MFC 添加成员函数错误
- 全局函数中访问dlg类成员变量,使用this指针
- 全局函数访问类成员方法
- 全局函数如何访问对话框控件
- 全局函数如何访问对话框控件
- 如何访问私有成员变量和函数
- 静态函数里不能访问成员变量
- 拷贝构造函数 访问私有变量成员
- 拷贝构造函数 访问私有变量成员
- MFC CWinApp Class成员变量及成员函数
- MFC CCmdTarget Class成员变量及成员函数
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- Sql Server 关于整表插入另一个表部分列的语法以及select 语句直接插入临时表的语法 .
- hdu 4714 Tree2cycle
- 全国计算机等级考试无纸化程序修改题
- 背包问题以及DFS算法均可解之1014
- VS2005 MFC 对话框 全局函数访问成员变量
- 周末小记2013/9/2---2013/9/8
- window.onload执行顺序详解
- iPhone开发中图像处理相关要点
- 转载-Const,Const函数,Const变量,函数后面的Const
- [C++面试题]之面向对象
- 近期计划
- MySql 链接url 参数详解
- HDU 4709 Herding