// fortest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <winsock2.h>
#include <windows.h>
HANDLE hThread,hThread1;
static HANDLE m_hEvent;
DWORD WINAPI workmethodWin(LPVOID arg)
{
static int i = 0;
while (1) {
WaitForSingleObject(m_hEvent, INFINITE);
printf("%d\n", ++i);
}
return 0;
}
DWORD WINAPI workmethodWin1(LPVOID arg)
{
static int i = 0;
for (size_t i = 0; i <= 1000000000; i++)
{
if (i == 1000000000) {
printf("1111111111111:%d\n", i);
i = 0;
}
}
return 0;
}
int main()
{
m_hEvent = CreateEvent(NULL, FALSE, FALSE, NULL);
hThread = CreateThread(NULL, 0, workmethodWin, NULL, 0, NULL);//
hThread1 = CreateThread(NULL, 0, workmethodWin1, NULL, 0, NULL);//
for (size_t i = 0; i <= 100000000; i++)
{
if (i == 100000000) {
getchar();
SetEvent(m_hEvent);
printf("%d\n", i);
i = 0;
}
}
return 0;
}
/*
*/
windows事件通知
最新推荐文章于 2024-07-26 03:08:06 发布