VideoNet.cpp
上传用户:panstart
上传日期:2022-04-12
资源大小:199k
文件大小:2k
源码类别:

IP电话/视频会议

开发平台:

C++ Builder

  1. ////////////////////////////////////////////////////////////////////////////
  2. //
  3. //
  4. //    Project     : VideoNet version 1.1.
  5. //    Description : Peer to Peer Video Conferencing over the LAN.
  6. //   Author      : Nagareshwar Y Talekar ( nsry2002@yahoo.co.in)
  7. //    Date        : 15-6-2004.
  8. //
  9. //
  10. //    File description : 
  11. //    Name    :  VideoNet.cpp
  12. //    Details :  Main application class
  13. //
  14. //
  15. /////////////////////////////////////////////////////////////////////////////
  16. #include "stdafx.h"
  17. #include "VideoNet.h"
  18. #include "VideoNetDlg.h"
  19. #ifdef _DEBUG
  20. #define new DEBUG_NEW
  21. #undef THIS_FILE
  22. static char THIS_FILE[] = __FILE__;
  23. #endif
  24. /////////////////////////////////////////////////////////////////////////////
  25. // CVideoNetApp
  26. BEGIN_MESSAGE_MAP(CVideoNetApp, CWinApp)
  27. //{{AFX_MSG_MAP(CVideoNetApp)
  28. //}}AFX_MSG
  29. ON_COMMAND(ID_HELP, CWinApp::OnHelp)
  30. END_MESSAGE_MAP()
  31. /////////////////////////////////////////////////////////////////////////////
  32. // CVideoNetApp construction
  33. CVideoNetApp::CVideoNetApp()
  34. {
  35. }
  36. /////////////////////////////////////////////////////////////////////////////
  37. // The one and only CVideoNetApp object
  38. CVideoNetApp theApp;
  39. /////////////////////////////////////////////////////////////////////////////
  40. // CVideoNetApp initialization
  41. BOOL CVideoNetApp::InitInstance()
  42. {
  43. if (!AfxSocketInit())
  44. {
  45. AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
  46. return FALSE;
  47. }
  48. // Standard initialization
  49. CVideoNetDlg dlg;
  50. m_pMainWnd = &dlg;
  51. int nResponse = dlg.DoModal();
  52. if (nResponse == IDOK)
  53. {
  54. }
  55. else if (nResponse == IDCANCEL)
  56. {
  57. }
  58. // Since the dialog has been closed, return FALSE so that we exit the
  59. //  application, rather than start the application's message pump.
  60. return FALSE;
  61. }