vc 线程的创建,暂停和结束
来源:互联网 发布:c语言库函数的数量 编辑:程序博客网 时间:2024/06/06 13:58
1.线程的创建:
(1)CWinThread* MainThread;
MainThread=AfxBeginThread(MyThread,this,THREAD_PRIORITY_NORMAL,0,0,NULL );
(2)后台工作线程函数
UINT MyThread( LPVOID pParam )
{
C类Dlg * pDlg = (C类Dlg*)pParam;
pDlg->Function(pDlg->parament);
return 0;
}
(3) Function(parament)//////用来执行的函数
{
}
2.线程的暂停和继续:
暂停线程:MainThread-> SuspendThread ()
继续线程:MainThread-> ResumeThread ()
3.线程那个的停止
(1).判断状态://看线程是否运行
DWORD code;
GetExitCodeThread(MainThread-> m_hThread, &code);
if(code == STILL_ACTIVE)
{
(2)结束线程TerminateThread(MainThread-> m_hThread, 0);
(1)CWinThread* MainThread;
MainThread=AfxBeginThread(MyThread,this,THREAD_PRIORITY_NORMAL,0,0,NULL );
(2)后台工作线程函数
UINT MyThread( LPVOID pParam )
{
C类Dlg * pDlg = (C类Dlg*)pParam;
pDlg->Function(pDlg->parament);
return 0;
}
(3) Function(parament)//////用来执行的函数
{
}
2.线程的暂停和继续:
暂停线程:MainThread-> SuspendThread ()
继续线程:MainThread-> ResumeThread ()
3.线程那个的停止
(1).判断状态://看线程是否运行
GetExitCodeThread(MainThread-> m_hThread, &code);
if(code == STILL_ACTIVE)
{
(2)结束线程
}
http://blog.csdn.net/halibobo520/article/details/3371975
- vc 线程的创建,暂停和结束
- vc 线程的创建,暂停和结束
- vc 线程的创建、暂停和结束
- vc 线程的创建、暂停和结束
- 线程的创建和结束的方法
- AfxBeginThread: Worker线程的创建和结束
- 创建线程和结束线程
- VC 创建和结束进程
- VC++创建和结束进程
- VC 创建和结束进程
- VC 创建和结束进程
- VC 创建和结束进程
- VC创建和结束进程
- 线程创建和结束理解
- linux 线程创建和结束
- Java创建和结束线程
- VC如何对新创建的一个线程暂停或重启
- -线程的暂停和恢复
- org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set
- 消息队列——The message queue
- [互联网面试笔试汇总C/C++-26] Socket 长连接与短连接,心跳(keep-alive)
- asp.net读取磁盘文件、删除实例代码
- C# where
- vc 线程的创建,暂停和结束
- 变量 类型 运算符 笔记整理02
- SHTSC记 13.10.26
- Asp.Net生成静态页面的实现方法
- Matlab基本函数-cylinder函数
- 共享内存——The Shared memory
- 关于进制转换的一些函数(可以任意进制转换为任意进制)
- Android之ViewFlipper
- 用linkList实现LRU算法