FreeEIM V 2.8.9.8 改善计划
生活随笔
收集整理的這篇文章主要介紹了
FreeEIM V 2.8.9.8 改善计划
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
為了讓 FreeEIM 飛鴿傳書在任何環境下都跑得最出色,我們永不停止地對它進行改善與加強,這套即時通訊軟件從最初的個人愛好,慢慢發展成我們整個 FEIM 團隊的責任。想成為最出色的軟件,我們只有永無止境地努力,這就是我們該做的。 近期計劃如下:1. 主框架 CEIM02Dlg 中 增加 全局變量 map<HTREEITEM, string> m_mapUsers;用來保存所有用戶信息,包括本地用戶,用戶列表 [hItem], [strIP], 第一位就是自己。 2. 去除原有 EM_UserTree 中的所有用戶信息保存變量,原來是想把用戶管理具體化,全部丟給 EM_UserTree 處理,現在發現,其他控件需要讀取用戶信息都要通過主框架 CEIM02Dlg 來獲取 EM_UserTree 中的用戶信息,這樣一來,很多模塊的運作復雜性增加了不少。所以,所有用戶信息都保存在主框架 CEIM02Dlg 當中。 3. 新版本用戶對話框采用動態創建形式,這樣可以降低許多運行時內存消耗,從而讓 FreeEIM 實現系統性能低消耗的特點。增加聊天記錄顯示功能,用戶當天的聊天記錄默認情況下,打開窗口后會自動顯示出來,我要強調的是“當天”這兩個字,只顯示今天的聊天內容,昨天的聊天內容要到聊天記錄管理程序才能查看。 需要處理的地方備注:
EM_UserTree:HTREEITEM m_tiUser[256];
// 用戶分組
EM_UserTree:map<string, HTREEITEM> m_mapGroup;
EM_UserTree:EM_GroupInfo m_groupInfo;
EM_UserTree:char *m_szUserName[256];
EM_UserTree:char *m_szPCName[256];
EM_UserTree:char *m_szUserIP[256];
EM_UserTree:char *m_szGroupName[128];
// 包括自己在內的所有 FreeEIM 在線人數
EM_UserTree:DWORD m_dwTotalOnLine;
這些變量統統去掉后,估計 FreeEIM 飛鴿傳書會節省大約 2Mb 的內存開銷。 這個版本估計 4 月 18 號會發布,希望到時尊敬的各位 FreeEIM 用戶都能用上更好的版本,同時希望各位有些什么意見、建議都來告訴我們。謝謝大家一直以來對我們的支持,我們會做得更好的,FreeEIM 會成為最出色的飛鴿傳書軟件。
總結
以上是生活随笔為你收集整理的FreeEIM V 2.8.9.8 改善计划的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IIR+全通滤波器实现相位平衡_matl
- 下一篇: IIR+全通滤波器级联实现系统零相位相移