VideoDialog.cpp
上传用户:popouu88
上传日期:2013-02-11
资源大小:2894k
文件大小:1k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. // VideoDialog.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "conference.h"
  5. #include "VideoDialog.h"
  6. #ifdef _DEBUG
  7. #define new DEBUG_NEW
  8. #undef THIS_FILE
  9. static char THIS_FILE[] = __FILE__;
  10. #endif
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CVideoDialog dialog
  13. CVideoDialog::CVideoDialog(CWnd* pParent /*=NULL*/)
  14. : CDialog(CVideoDialog::IDD, pParent)
  15. {
  16. //{{AFX_DATA_INIT(CVideoDialog)
  17. //}}AFX_DATA_INIT
  18. }
  19. void CVideoDialog::DoDataExchange(CDataExchange* pDX)
  20. {
  21. CDialog::DoDataExchange(pDX);
  22. //{{AFX_DATA_MAP(CVideoDialog)
  23. //}}AFX_DATA_MAP
  24. }
  25. BEGIN_MESSAGE_MAP(CVideoDialog, CDialog)
  26. //{{AFX_MSG_MAP(CVideoDialog)
  27. ON_WM_NCHITTEST()
  28. ON_WM_SIZE()
  29. ON_WM_CTLCOLOR()
  30. //}}AFX_MSG_MAP
  31. END_MESSAGE_MAP()
  32. /////////////////////////////////////////////////////////////////////////////
  33. // CVideoDialog message handlers
  34. UINT CVideoDialog::OnNcHitTest(CPoint point) 
  35. {
  36. UINT hitTest = CDialog::OnNcHitTest(point);
  37. return ( hitTest == HTCLIENT || hitTest == HTCAPTION ) ? HTTRANSPARENT : hitTest;
  38. }
  39. void CVideoDialog::OnSize(UINT nType, int cx, int cy) 
  40. {
  41. CDialog::OnSize(nType, cx, cy);
  42. if( this->GetWindow( GW_CHILD ) )
  43. this->GetWindow( GW_CHILD )->MoveWindow( 0 , 0 , cx , cy );
  44. }
  45. HBRUSH CVideoDialog::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
  46. {
  47. static HBRUSH b = ::CreateSolidBrush( RGB( 214 , 239 , 255 ) );
  48. return b;
  49. }