摘要:
创建信号量 1 //创建信号对象并开辟一个信号,最大计数是5,并初始化有五个可以用 2 HANDLE hSEM = CreateSemaphoreW(NULL, 5, MAX, id); 关闭信号量 1 CloseHandle(hSEM); 根据Id打开一个信号量 1 //根据一个id打开一个信号 阅读全文
posted @ 2018-02-03 13:03
喵小喵~
阅读(284)
评论(0)
推荐(0)
摘要:
创建定时器 1 HANDLE timer = CreateWaitableTimer(NULL, TRUE, NULL); 设置定时器时间 1 //设置时间 2 LARGE_INTEGER time; 3 time.QuadPart = -20000000;//以微秒为单位 等待 1 if (Wai 阅读全文
posted @ 2018-02-03 10:30
喵小喵~
阅读(123)
评论(0)
推荐(0)
摘要:
变量自增 1 InterlockedIncrement(&num); 变量加一个指定数 1 InterlockedAdd(&num, 100); 完整代码: 阅读全文
posted @ 2018-02-03 10:22
喵小喵~
阅读(140)
评论(0)
推荐(0)
摘要:
声明互斥量: 1 HANDLE mutex = NULL;//指针 创建互斥量 1 CreateMutex(NULL, FALSE, NULL);//创建互斥量 互斥量变为1 关闭互斥量 1 CloseHandle(mutex); 使用互斥量 1 WaitForSingleObject(mutex, 阅读全文
posted @ 2018-02-03 10:17
喵小喵~
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号