/*\ 判断视频是否存在 /*/ public void JuageVideoExit(ucSingleVideo video) { if (video.m_bConnected) { video.DisConnectVideo(); } }
/// <summary> /// 根据编号获得窗口对象 /// </summary> public ucSingleVideo GetSingleFormByNo(Int32 _iWinNo) { ucSingleVideo svideo = null; if (_iWinNo >= 0 && _iWinNo < m_iMaxScreen) { svideo = m_arrVideos[_iWinNo]; } return(svideo); }
private int m_iType; //摄像机类型 1.自己api 2.海康api public ucVideoGroup() { InitializeComponent(); m_lLoginHandle = -1; m_arrVideos = new ucSingleVideo[2]; for (int i = 0; i < m_iMaxScreen; i++) { m_arrVideos[i] = new ucSingleVideo(); m_arrVideos[i].Parent = this; m_arrVideos[i].Visible = false; m_arrVideos[i].Tag = i; m_arrVideos[i].pnlShowVideo.Tag = i; m_arrVideos[i].pnlShowVideo.DoubleClick += new EventHandler(ucSingleVideo_DbClick); m_arrVideos[i].pnlShowVideo.MouseDown += new MouseEventHandler(pnlShowVideo_MouseDown); } ChangeScreens(); m_fmFullScreen = new fmFullscreen(); m_fmFullScreen.Visible = false; }