mfc中两个对话框在一个线程吗
1个回答
展开全部
1.定义一个静态函数 static void ThreadDo(LPVOID p);
实现如下:
1
2
3
4
5
void CSIT项目(基于对话框)Dlg::ThreadDo(LPVOID p)
{
CSIT项目(基于对话框)Dlg *pt = (CSIT项目(基于对话框)Dlg *)p;
pt->处理视频(VideoCapture &cap);
}
2. 然后在要处理视频的位置启动线程 AfxBeginThread(ThreadDo, this);
实现如下:
1
2
3
4
5
void CSIT项目(基于对话框)Dlg::ThreadDo(LPVOID p)
{
CSIT项目(基于对话框)Dlg *pt = (CSIT项目(基于对话框)Dlg *)p;
pt->处理视频(VideoCapture &cap);
}
2. 然后在要处理视频的位置启动线程 AfxBeginThread(ThreadDo, this);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询