我正在使用 C++ 进行视频播放和分析软件开发人员。在这里我有一个问题。我想在 MFP 视频上画线和更多形状。我怎么能这样?。我尝试捕捉 WM_PAINT 消息和绘图过程但不成功。我上传了两张图片来显示问题。我可以画线,但由于 MFP 禁用,但是当 MFP 启用时,MFP 会在我的绘图上写入视频。谢谢你。 播放 MFP 视频之前 播放 MFP 视频之后
编辑:绘图代码
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, &ps);
MoveToEx(dc, Dot3->Left + 15, Dot3->Top + 15, NULL);
LineTo(dc, Dot2->Left + 15, Dot2->Top + 15);
StrokePath(dc);
EndPaint(Panel2->Handle, &ps);
}