#pragma once #include "resource.h" #include "afxwin.h" #define VIDEO_SIZE_MAX 64 // CDlg_Frame 对话框 class CDlg_Frame : public CDialog { DECLARE_DYNAMIC(CDlg_Frame) public: CDlg_Frame(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDlg_Frame(); // 对话框数据 enum { IDD = IDD_DLG_FRAME }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 DECLARE_MESSAGE_MAP() public: int m_nOCXIndex; void Resoure(); virtual BOOL OnInitDialog(); void SetPos() ; void ShowGrid(); WORD WINDOWNUM; afx_msg void OnPaint(); afx_msg void OnLButtonDown(UINT nFlags, CPoint point); afx_msg void OnLButtonUp(UINT nFlags, CPoint point); long m_nLoginHandle[64]; CRect m_RectVideo[8][8]; CRect m_Rect_DClick; int m_nVedioIndex; void DealRect(); void DrawRect(); afx_msg void OnBnClickedPlay(); afx_msg void OnBnClickedGetpicture(); afx_msg void OnBnClickedSystemcfg(); afx_msg void OnBnClickedVideofileplay(); afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); afx_msg BOOL OnEraseBkgnd(CDC* pDC); afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point); CLIENT_VIDEOINFO m_ClientVideo[VIDEO_SIZE_MAX]; LONG m_hHandle[VIDEO_SIZE_MAX]; CStatic m_hVideo[VIDEO_SIZE_MAX]; };