1、最简单的就是用 全局变量 了
IsARun= 1;
IsBRun= 0;
IsCRun= 0;
A()
{
while(1)
{
if(IsARun)
{
....
...
IsBRun= 1;
IsARun= 0;
}
}
Sleep(200);
}
B()
{
while(1)
{
if(IsBRun)
{
....
...
IsBRun= 0;
IsCRun= 1;
}
}
Sleep(200);
}
C()
{
while(1)
{
if(IsCRun)
{
....
...
IsARun= 1;
IsCRun= 0;
}
}
Sleep(200);
}
2、可以 用 事件对象 进行控制 ;方式和上面差不多。
信号量,互斥对象