多线程编程
来源:互联网 发布:感恩节由来 知乎 编辑:程序博客网 时间:2024/05/18 00:44
static UINT ThreadFun( LPVOID pParame); //监听线程UINT CDlg::ThreadFun( LPVOID pParame ){ //开始线程... CDlg * pMainDlg= (CDlg *) pParame; while(m_bThread) { if (!m_bRunThread) { Sleep(40); continue; } // 开始线程工作 Sleep(3000); } return 0;}static BOOL m_bThread; CWinThread * m_pThreadWin[2]; HANDLE m_hHandleThread[2];// 启动线程 m_bThread = TRUE; m_bRunThreadIDCard =TRUE; m_pThreadWin[0] = AfxBeginThread(ThreadFun, this,0,0,0,0); m_pThreadWin[0]->m_bAutoDelete= FALSE; m_hHandleThread[0] = m_pThreadWin[0]->m_hThread; m_bThread = FALSE; Sleep(200); DWORD dwThreadRetVal = 0; for(;;) { Sleep(100); dwThreadRetVal = WaitForMultipleObjects( 1,m_hHandleThread,true, 40); if (dwThreadRetVal != WAIT_TIMEOUT) { break; } } for (int iThreadCount = 0; iThreadCount < 1; iThreadCount++) { delete m_pThreadWin[iThreadCount]; }
阅读全文
0 0
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 多线程编程
- 别去霍格沃兹了!这些现实中的“魔法”比哈利波特的更酷!
- 充电8分钟狂奔1000公里的电动汽车,都哪儿去了?
- 面部识别 or 屏下指纹,谁将会是全屏时代的霸主
- Reverse Words in a String III 翻转字符串中的单词之三
- 用中文写出数字
- 多线程编程
- 背包例题【dp练习】
- 第18章,一些新功能
- 唯快不破:Linux网络编程中socket常见错误分析
- 独立显卡ubuntu+配置sublime+matlab2016
- Parsing with Perl 6 Regexes and Grammars.pdf 2017 英文原版 免费下载
- MyBatis使用
- SiteMesh页面装饰器的使用步骤
- python语言介绍