TestDlg.h
上传用户:huazhu2004
上传日期:2022-06-27
资源大小:1929k
文件大小:2k
源码类别:

ICQ/即时通讯

开发平台:

Visual C++

  1. // TestDlg.h : header file
  2. //
  3. #if !defined(AFX_TESTDLG_H__EDDDE196_1BF1_11D3_BE77_0000B454AEE4__INCLUDED_)
  4. #define AFX_TESTDLG_H__EDDDE196_1BF1_11D3_BE77_0000B454AEE4__INCLUDED_
  5. #if _MSC_VER >= 1000
  6. #pragma once
  7. #endif // _MSC_VER >= 1000
  8. #include "NewSocket.h"
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CTestDlg dialog
  11. class CTestDlg : public CDialog
  12. {
  13. // Construction
  14. public:
  15. void SocketReset();
  16. void OnClose();
  17. void OnReceive();
  18. void OnAccept();
  19.     void ontimer(int);
  20. int  a,b,c,d;
  21. CSocketFile *m_file;
  22.     CArchive *m_arOut;
  23. CArchive *m_arIn;
  24. CNewSocket* m_ServerSocket;
  25. CNewSocket* m_ClientSocket;
  26. CTestDlg(CWnd* pParent = NULL); // standard constructor
  27. // Dialog Data
  28. //{{AFX_DATA(CTestDlg)
  29. enum { IDD = IDD_TEST_DIALOG };
  30. CString m_Info;
  31. CString m_Output;
  32. CString m_Input;
  33. CString m_Connect;
  34. CString m_IPAddress;
  35. UINT m_Port;
  36. int m_Status;
  37. CString m_time;
  38. CString m_time2;
  39. //}}AFX_DATA
  40. // ClassWizard generated virtual function overrides
  41. //{{AFX_VIRTUAL(CTestDlg)
  42. protected:
  43. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  44. //}}AFX_VIRTUAL
  45. // Implementation
  46. protected:
  47. HICON m_hIcon;
  48. // Generated message map functions
  49. //{{AFX_MSG(CTestDlg)
  50. virtual BOOL OnInitDialog();
  51. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  52. afx_msg void OnPaint();
  53. afx_msg HCURSOR OnQueryDragIcon();
  54. afx_msg void OnConnect();
  55. afx_msg void OnDisconnect();
  56. afx_msg void OnSend();
  57. afx_msg void OnServerradio();
  58. afx_msg void OnClientradio();
  59. afx_msg void OnSendclear();
  60. afx_msg void OnReceiveclear();
  61. afx_msg void OnButton1();
  62. afx_msg void OnButton2();
  63. //}}AFX_MSG
  64. DECLARE_MESSAGE_MAP()
  65. };
  66. //{{AFX_INSERT_LOCATION}}
  67. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  68. #endif // !defined(AFX_TESTDLG_H__EDDDE196_1BF1_11D3_BE77_0000B454AEE4__INCLUDED_)