d109.bmp.txt

来自「Visual C++通信编程实例」· 文本 代码 · 共 38 行

TXT
38
字号
class CLANChatDlg: public CDialog
{
    ,,Construction
    public:
    BOOL m_blnit;
    BOOL m_bClient;
    CPtrList m_connectionList;
    CString m_sMsgList;
    }
对于多用户模式下增加、撤销用户进程,还需要声明以下2个成员函数:
public:
        void ProcessPendingAccept0;
        void CloseSessionSocket0;
    (3)添加初始化参数设置
    在程序中还需要在CLANServerClientDlg类的构造函数CLANServerClientDlg()和初始化
函数OnlnitDialog()中添加一些初始化参数设置。
 CLANChatDlg::CLANChatDlg(CWnd* pParent /*=NULL*D
  :CDialog(CLANChatDlg::IDD, pParent)
 {
               //{ { AFX_DATA_INIT(CLANChatDlg)
         m_uPort = 0;
               m_ShowMsg = _T(" ");
         m_lnputMsg = _T("");
         m_UserName = _T("");
        m_TWe = 0;
         //} }AFX_DATA_INIT
BOOL CLANChatDlg::OrffiutDialog0
{
//TODO: Add extra uutialization here
m_IP.EnableWindow(FALSE);     .
GetDlgltem(IDC_USERNAME)->EnableWindow(FALSE);
BYTE f0 = 127;
BYTE fl = 0;
BYTE f2 = 0;
BYTE f3 = 1;
《CIPAddressCtrl*)(GetDlgltem(IDC_IPADDRESS》)_>SetAddress(f0, fl, f2, f3);
m_uPort6000;

⌨️ 快捷键说明

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