绘制Microsoft MFP媒体基础平台

问题描述

我正在使用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 (将#修改为@)