📄 worker.cpp
字号:
#include "StdAfx.h"
#include "worker.h"
// 构造函数
CWorker::CWorker(void)
{
}
// 析构函数
CWorker::~CWorker(void)
{
}
// 成员函数,创建线程
int CWorker::DoWork(void)
{
DWORD dw;
// 创建线程
HANDLE thread=::CreateThread(NULL,0,ThreadProc,NULL,0,&dw);
// 关闭线程
::CloseHandle(thread);
return 0;
}
// 控制函数
static DWORD WINAPI ThreadProc(void * p)
{
// 每隔大致800毫秒显示一次信息
for(int i=1;i<=5;i++)
{
cout<<"我在工作..."<<i<<endl;
// 持续大致600毫秒
// Sleep(600);
Sleep(2000);
}
// 工作完毕显示一次信息
cout<<"我完成工作了。"<<endl;
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -