兄弟我写了一段程序,通过串口采集数据,分析。遇到问题两个,请多指教。1。程序启动,用windows2K的任务管理器察看程序Thread数量2个(一个为SerialPort Thread),点击 文件/打开 后谈出fileopen对话框 Thread 变为6个,取消后仍为6个,为何?2。程序流程大概为批量采集一些数据,保存,分析计算,显示。在Release版第一次批量采集(创建一个线程)保存,分析计算,显示是正确的,然后线程结束。 但再进行一次批量采集(创建一个线程)保存,分析计算,显示后 程序突然退出了,一个提示也没有。而在Debug版就没有问题。    (数据保存,分析计算是在采集线程中进行, 用SendMessage让主窗口显示数据)。我怀疑是线程退出时那里出了问题,但在Debug版一切都正常, Relesae 没办法调试。代码检查了n变了。请多指教。