当前位置: 代码迷 >> VC/MFC >> MFC在视频控件上画线解决办法
  详细解决方案

MFC在视频控件上画线解决办法

热度:94   发布时间:2016-05-02 03:44:31.0
MFC在视频控件上画线


如图,需要在上面实时视频上面画两条参考线。


问题是视频一播放,线就在视频下方了。
我在初始化中对两条线进行了如下处理也没用
CRect rect_ctr;
CWnd* pWnd = GetDlgItem(IDC_0_STATIC_REFERENCE_LINE_1);
pWnd->GetWindowRect(&rect_ctr);
pWnd->SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);

麻烦各位高手帮忙支支招,谢谢!
------解决思路----------------------
引用:
Quote: 引用:

放一个透明的Topmost窗口而已。我觉得。


老师你的意思是再创建一个全透明的窗口放置两条线? 可是两条线也会跟着窗口透明啊

我说错了,不是透明窗口,是异形窗口。
https://www.baidu.com/s?wd=mfc%E5%BC%82%E5%BD%A2%E7%AA%97%E5%8F%A3%20&rsv_spt=1&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=0&oq=mfc%E5%BC%82%E5%BD%A2%E7%AA%97%E5%8F%A3&rsv_t=8f20kpMlVSbMpsXwlNI990LZmJ9yLA1BFUZE35eNhFUxa6rNDvLE6M1cb55vAm63zxkZ&rsv_pq=d9a4246a0000b385
  相关解决方案