问题描述
我正在使用C ++进行视频播放和分析软件开发。在这里我有一个问题。我想在mfp视频上画线和更多形状。我该怎么办?。我尝试捕获WM_PAINT消息和绘图过程,但未成功。我上传了两个图片以显示问题。我可以画线,但是由于mfp禁用,但是启用mfp后,mfp会将视频写入到我的绘图上。 谢谢。 Before MFP Video Playing After MFP Video Playing
编辑:绘图代码
void __fastcall TForm6::Ciz()
{
PAINTSTRUCT ps;
Panel2->Repaint();
HPEN hPen = CreatePen(PS_SOLID,2,RGB(255,130,0));
ResetDCW(dc,devMode);
SelectObject(dc,hPen);
BeginPaint(Panel2->Handle,&ps);
MovetoEx(dc,Dot2->Left + 15,Dot2->Top + 15,NULL);
Lineto(dc,Dot1->Left + 15,Dot1->Top + 15);
EndPaint(Panel2->Handle,&ps);
BeginPaint(Panel2->Handle,Dot3->Left + 15,Dot3->Top + 15,Dot2->Top + 15);
strokePath(dc);
EndPaint(Panel2->Handle,&ps);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)