下你所需,载你所想!
汇集开发技术源码资料

windows多线程编程实例

:18.609MB :1 :2022-10-10 16:44:00

部分简介

windows多线程编程实例如果开发者对于本文件有需要的可以参考。
使用Windows API 的 CreateThread( )函数创建子线程
#include
#include
DWORD WINAPI myThread(LPVOID lpParameter)
{
unsigned int& myCounter = *((unsigned int*)lpParameter);
while(myCounter < 0xFFFFFFFF) myCounter;
return 0;
}
int main(int argc, char* argv[])
{
using namespace std;
unsigned int myCounter = 0;
DWORD myThreadID;
HANDLE myHandle = CreateThread(0, 0, myThread, &myCounter, 0, &myThreadID);
char myChar = ' ';
while(myChar != 'q') {
myChar = getchar();
cout << myCounter << endl;
}
CloseHandle(myHandle);
return 0;
}

windows多线程编程实例

热门推荐

相关文章