服务器端的资源:
resource.h
#define IDC_COUNT 1001
Server.rc
///////////////////////////////////////////////////////////////////////////// // // Dialog // CHATSERVICE DIALOGEX 0, 0, 165, 36 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "TCP聊天室服务器" FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN LTEXT "当前连线的客户端数量:",IDC_STATIC,15,15,89,8 LTEXT "0",IDC_COUNT,109,15,44,8 END
客户端的资源:
resource.h
#define IDC_SERVER 1001 #define IDC_USER 1002 #define IDC_PASS 1003 #define IDC_LOGIN 1004 #define IDC_LOGOUT 1005 #define IDC_INFO 1006 #define IDC_TEXT 1007
Client.rc
///////////////////////////////////////////////////////////////////////////// // // Dialog // CHATCLIENT DIALOGEX 0, 0, 249, 176 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Tcp聊天室客户端" FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN LTEXT "服务器IP地址",IDC_STATIC,15,18,48,8 EDITTEXT IDC_SERVER,64,16,113,14 LTEXT "用户名",IDC_STATIC,15,40,25,8 LTEXT "密码",IDC_STATIC,107,40,17,8 EDITTEXT IDC_USER,43,37,58,14,ES_AUTOHSCROLL EDITTEXT IDC_PASS,127,37,50,14,ES_AUTOHSCROLL PUSHBUTTON "登录(&L)",IDC_LOGIN,185,16,50,14,WS_DISABLED PUSHBUTTON "注销(&X)",IDC_LOGOUT,185,37,50,14,WS_DISABLED LISTBOX IDC_INFO,14,55,220,97,LBS_SORT | WS_VSCROLL LTEXT "输入",IDC_STATIC,14,154,17,8 EDITTEXT IDC_TEXT,33,151,138,14,ES_AUTOHSCROLL | WS_DISABLED DEFPUSHBUTTON "发送(&S)",IDOK,180,151,50,14,WS_DISABLED END