本程序使用VS2017基于C#开发,在Windows平台运行。
由于使用了第三方皮肤库,需要CSkin.dll
以及CSkin.xml
作为支持。除此之外,语音功能需要windows自带的winmm.dll
作为支持,目前在win10操作系统上都包含此文件,没有在其他操作系统上测试过。此外,运行程序还需要.Net FrameWork 4.6.1
作为基础支持。
涵盖了所有资源文件,确保按钮图标等能够正常显示
对话框类,代码主要在ChatDialog.cs
中,剩下两个文件是UI界面所需文件。
自定义控件类,即用来添加到消息列表中的控件。
登录窗口类,涵盖代码及UI界面文件。
主窗口类,涵盖代码及UI界面文件。
消息类,定义用户间传输的各种消息类型
程序的入口点
序列化类,负责将信息序列化为2进制以及反序列化。
为了支持Git和Vs系统自动生成的文件
打开窗口,点击登录,进入通讯录窗口,点击帮助查看操作指南。双击好友与其聊天,按住Ctrl
选择多个好友,点击右下角群聊开始群聊。点击消息列表,可以选择对话,发起聊天。
语音功能录制时图标变黑,要结束录制请再点击一次语音录制图标。接受语音后,播放键在语音录制键右侧。最右边的按键为窗口震动。