d073.bmp.txt

来自「Visual C++通信编程工程实例精解(附盘)」· 文本 代码 · 共 46 行

TXT
46
字号
图3-4聊天室界面
表3-1程序界面中控件属性设置
┏━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━┓
┃    控件类型      ┃    ID                  ┃    Caption       ┃
┣━━━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃    IDC RADI01          ┃    服务器        ┃
┃    Radio Button  ┃                        ┃                  ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃    IDC_RADI02          ┃    客户机        ┃
┣━━━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃IDC_LIST_SHOWTEXT       ┃                  ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃    Edit Box      ┃    IDC EDIT_1NPUTDATA  ┃                  ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃IDC_EDIT PORl'          ┃                  ┃
┣━━━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━┫
┃    lP Address    ┃IDC_IPADDRESS1          ┃                  ┃
┣━━━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃                        ┃    输入信息:    ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃    Static Text   ┃                        ┃    服务器地址:  ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃                        ┃    服务器端口:  ┃
┣━━━━━━━━━╋━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃    IDSEND              ┃    发送          ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃    Button        ┃    IDCONNECTED         ┃    连接          ┃
┃                  ┣━━━━━━━━━━━━╋━━━━━━━━━┫
┃                  ┃    Ⅱ)EXIT             ┃    退出          ┃
┗━━━━━━━━━┻━━━━━━━━━━━━┻━━━━━━━━━┛
利用ClassWizard生成该对话框类CChatRoomDlg类的成员变量,如表3-2所示。
表3-2界面的控件与变量对应关系
┏━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┓
┃    Con臼rolIDs       ┃    tlype       ┃    Member          ┃
┣━━━━━━━━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃IDC_EDIT_INPUTDATA    ┃    CString     ┃m_sInputData        ┃
┣━━━━━━━━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃    IDC_EDIT_PORT     ┃    UINT        ┃    m_uPortNum      ┃
┣━━━━━━━━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃    IDC_IPADDRESS1    ┃CIPAddressCtrl  ┃    m_ctrlServerIP  ┃
┣━━━━━━━━━━━╋━━━━━━━━╋━━━━━━━━━━┫
┃    IDC_LIST_SHOWTEXT ┃    CListBox    ┃. m_ctrShowTextList ┃
┗━━━━━━━━━━━┻━━━━━━━━┻━━━━━━━━━━┛
(3)构造服务器类
73

⌨️ 快捷键说明

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