关于VC 中的线程问题
编写的代理服务器,为什么只能打开一个网业,再打开其他时就不行了,比如打开百度,只能打开首页,不能进行搜索。请问高手们可能存在的线程问题是什么呢
解决方法
VC 对多线程的支持
使用MFC开发是较普遍的VC 编程方法。在VC 6.0下,MFC应用程序的线程由CWinThread对象表示。VC 把线程分为两种:用户界面线程和工作者线程。用户界面线程能够提供界面和用户交互,通常用于处理用户输入并相应各种事件和消息;而工作者线程主要用来处理程序的后台任务。
程序一般不需要直接创建CWinThread对象,通过调用AfxBeginThread()函数就会自动创建一个CWinThread对象,从而开始一个进程。创建上述的两种线程都利用这个函数。
线程的终止取决于下列事件之一:线程函数返回;线程调用ExitThread()退出;异常情况下用线程的句柄调用TerminateThread()退出;线程所属的进程被终止。
连接方式不正确。