CreateThread()的使用
- DWORD WINAPI displayText1(LPVOID param){
- CString textTmp1;
- CString strOut;
- textTmp1="线程运行:";
- CThreadTestDlg* pDlg = (CThreadTestDlg*)param;
- int i = 0;
- while (i<10)
- {
- strOut=textTmp1+strOut;
- pDlg->m_thread1_result.SetWindowText(strOut);
- Sleep(5000);
- i++;
- }
- return 1;
- }
- void CThreadTestDlg::OnBnClickedThread1()
- {
- LPVOID lp = (LPVOID)this;
- DWORD returnValue;
- THREAD1PROC = CreateThread(NULL,0,displayText1,lp,0,&returnValue);
- //CloseHandle(THREAD1PROC);
- /*CreateThread()*/
- // TODO: 在此添加控件通知处理程序代码
- }
这里面还是没有JAVA的线程控制好用,还得继续学习啊
BTW:该考虑如何控制线程了,C++就是指针与线程该好好学一学