主程序中,我启动一个Socket监听线程
THREADINFOSTRUCT *tis=new THREADINFOSTRUCT;tis->hWnd=m_hWnd;
tis->CLogHwnd=GetDlgItem(IDC_EDLog);
tis->someData="This is in a thread.";CWinThread *pThread = AfxBeginThread(Listen,(LPVOID)tis,THREAD_PRIORITY_NORMAL,0,0);怎样结束这个线程呢?
tis应该在什么时候释放??
THREADINFOSTRUCT *tis=new THREADINFOSTRUCT;tis->hWnd=m_hWnd;
tis->CLogHwnd=GetDlgItem(IDC_EDLog);
tis->someData="This is in a thread.";CWinThread *pThread = AfxBeginThread(Listen,(LPVOID)tis,THREAD_PRIORITY_NORMAL,0,0);怎样结束这个线程呢?
tis应该在什么时候释放??
解决方案 »
- 在一个应用程序使用了CreateProcess打开了两个flash播放文件,怎么把应用程序设置回为windows下的当前活动程序?
- vc6中如何使对话框能够接收ie浏览器中页面拖放进来的html源代码?
- 请问WTL如何实现基于对话框程序中加入属性页?
- onButton创建在全局实现的线程:error
- 弱弱问题:自动完成
- 怎么读取HBITMAP的数据?
- 如何获得系统的设备信息?
- 如何让关键代码段能提示目前有几个线程在等待他?
- 请问:怎样新建一个文件夹?谢谢
- 我写了一个很简单的程序,为什么还会出现Cannot open include file: 'Head.h': No such file or directory
- 200分求助!!!非技术问题!!!谁能帮我定一个题目!!!
- 用vfw做摄像头程序的问题
TerminateThread