UINT _SendMsgThread(LPVOID lparam) //TCP发送信息线程
UINT _SendMsgUdpThread(LPVOID lparam) //UDP发送信息
UINT _ThreadCapture(LPVOID lparam) //抓取对方屏幕线程
以上程序在Windows XP, Microsoft Visual C++6.0中编译执行通过。
4、结束语
要设计出性能较好的多线程通信程序,不仅需要对操作系统的处理过程很清楚,还需要对VC++的线程处理函数十分了解,并对具体应用中各线程的关系非常清楚,以利于在应用程序中控制同步事件的发生,避免出现死锁或不能同步处理的现象。