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 + -
显示快捷键?