TCP聊天室07 界面设计



服务器端的资源:

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

猜你喜欢

转载自blog.csdn.net/KnightOnHourse/article/details/80062895