⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d088.bmp.txt

📁 Visual C++通信编程实例
💻 TXT
字号:
图3-10选择建立新类操作
图3-11建立新类
添加了新类后,首先需要在LanSocket.h中定义用于消息响应的宏变量,代码如下:
#define CLIENTREAD
#define CLIENTSEND
#define CONNECT
#define SERVERCLOSE
#define SERVERREAD
#define SERVERSEND
#define ACCEPT
#define CLIENTCLOSE
0  ,,客户机读
l  //客户机发送
2  //连接
3  ,,月艮务器关闭
4  /,服务器读
5  ,,服务器发送
6  ,/接收
7  ,,客户机关闭
    同时,根据每个类的不同功能,还需要添加一定的函数。在CLanSocket类中添加事件
处理函数:
    virtual void OnSend(int nErrorCode);
    vinual void OnClose(int nErrorCode);
    virtual void OnReceive(int nErrorCode);
添加公有的成员函数和保护的成员变量:
protected:
          CWnd * m_pWnd;
        UINT m_UserMsg;
  charm_szBuffer[4096J;,,消息缓冲区
        CString m_MessStr;
public:
        void SetMessagePara(CWnd*pParent,  UINT m nMessageID);
        CString GetMessStr(void);
        BOOL SendStr(CString m_str);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -