|
仿QQ群聊系統(tǒng)的開發(fā)(VC、MFC)
1 知識點
1.1 數據庫
1.1.1 數據庫表的設計(用戶對象表、房間對象表、房間用戶表)
1.1.2 采用存儲過程對數據庫表內容的初始化,以完成數據庫訪問接口的測試工作
1.1.3 基于ADO的數據庫訪問接口類CDbOperator的封裝;
1.2 核心算法
1.2.1 用戶密碼的MD5加密,確保用戶密碼安全
1.2.2 收發(fā)緩沖區(qū)數據的滑動窗口處理算法
1.3 SOCKET通信
1.3.1 服務器端IOCP完成端口的運行原理及其實現機制
1.3.2 客戶端WSAEventSelect異步事件通知模型的運行原理及其實現機制
1.4 SOCKET通信協議
1.4.1 協議格式(同步頭、收發(fā)時間、數據長度、功能碼、數據段、同部尾等)
1.4.2 注冊用戶、用戶登陸、用戶添加群、用戶私聊
1.4.3 心跳包
1.5 多線程
1.5.1 多線程線程類CThread的封裝
1.5.2 線程同步
1.5.3 線程類在三層結構(數據接入層、數據業(yè)務層、數據展示層)中的應用
1.6 緩沖區(qū)類CBuffer的設計
1.7 窗口界面自繪
1.7.1 編輯款控件CRichEditCtrl的自繪以及富文本RTF在圖文并茂中的應用
1.7.2 非客戶區(qū)的自繪
1.7.3 左、右側邊欄的設計
1.7.4 多標簽控件的自繪
1.7.5 樹形控件的自繪
1.7.6 抽屜控件的自繪
1.7.7 列表控件的自繪
2 界面展示
網賺網免費提供下載
下載地址回復可見....【關注網賺,天天給你精彩內容,你值得收藏。】......................游客,如果您要查看本帖隱藏內容請
友情提醒:免費訂閱網賺論壇 第一時間免費獲取網賺論壇每天更新的價值幾十到幾千元的精品項目。
訂閱鏈接: |
|