利用MFC的Picture控件显示视频 5

我现在在程序中已经能把视频显示出来,但由于是取视频时是一个死循环导致对话框一拖动或失去焦点,程序就卡死?改怎么处理?我现在添加了一个线程,但在线程调用显示方法时失败。下面... 我现在在程序中已经能把视频显示出来,但由于是取视频时是一个死循环导致对话框一拖动或失去焦点,程序就卡死?改怎么处理?
我现在添加了一个线程,但在线程调用显示方法时失败。下面改怎么修改?
// 获得显示控件的 DC
CDC* pDC = GetDlgItem( ID ) ->GetDC();
// 获取 HDC(设备句柄) 来进行绘图操作
HDC hDC = pDC ->GetSafeHdc();
CRect rect;
GetDlgItem(ID) ->GetClientRect( &rect );
// 复制图片
CvvImage cimg;
cimg.CopyOf( img );
// 将图片绘制到显示控件的指定区域内
cimg.DrawToHDC( hDC, &rect );
ReleaseDC( pDC );
上面的代码就是想再一个静态线程中加的显示方法,改怎么修改。刚学C++。白痴之处请大侠们见谅了,哈哈,十分感谢!!!!!!!
或是该怎么解决显示视频一拖动就死地问题?
展开
 我来答
手机用户83924
2011-10-15 · TA获得超过113个赞
知道答主
回答量:346
采纳率:0%
帮助的人:126万
展开全部
我想通过点击:显示按钮。使Picture控件显示资源中的bmp图片,各位大侠能详细CBitmap bmp; bmp.LoadBitmap(IDB_PAGE2); GetDlgItem(IDC_PIC)->SetBitmap
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式