[bug修复] 在Comm的析构函数中正确等待读写线程完全退出
此bug曾导致delete主窗口时, 调用is_opened()时_hComPort的值为0xfefefefe
布局项目: 增加一个极小型的字符串类
布局项目: 控件可以有自己的字符串名字; 可以查找指定窗口句柄的控件; 暂时屏蔽布局类的滚动条处理
重新设计了对话框创建器, 提供了新的, 更友好的接口
同时提供了两个handlemessage重载函数, 小写版本是真正用来被子类重载的, 大小版本用来优先处理某些事件
提供了on_command_ctrl函数, 由name提供控件的名字, 而不再是整型的控件ID
添加了库引用
取消了Util命名空间
用新的对话框创建器重写了"关于"类
用新的对话框创建器重写ascii码表类
几乎完全重写msg.cpp类, 但还有些注释中的内容未完全移植过来
完全按照GB2312/cp936标准, 实现了对中文字符集的解析
把数据处理部分从msg.cpp中分离出来放到了DataProcessor.cpp中