标题:vs2010线程求助
只看楼主
qq676506196
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-10-9
 问题点数:0 回复次数:0 
vs2010线程求助
本人想在vs2010上编写基于对话框的视频播放器,需要用到线程,问题是所创建的线程无法调用线程函数,而在vs2008上运行则能调用线程函数,请各位大侠指点,代码如下:
UINT  processImages(LPVOID pParam )
{
        /*CITS_Vehicle_DetectionDlg *ITSdlg = reinterpret_cast<CITS_Vehicle_DetectionDlg*>(g);*/
        CITS_Vehicle_DetectionDlg *ITSdlg =(CITS_Vehicle_DetectionDlg*) pParam;
        while(!ITSdlg->IsStop())
        {
                if(cvGrabFrame(ITSdlg->capture))
                {
                        ITSdlg->Img = cvRetrieveFrame(ITSdlg->capture);
                        ITSdlg->DrawPicToHDC(ITSdlg->Img);
                        cvWaitKey(20);

                }
        }
        return 0;



CITS_Vehicle_DetectionDlg* dlg = new CITS_Vehicle_DetectionDlg;
        AfxBeginThread(processImages,dlg);
搜索更多相关主题的帖子: 视频播放器 对话框 while 
2011-10-09 16:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-351896-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.550937 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved