线程的互斥信号量Mutex如何修改. Mutex = CreateMutex(NULL,FALSE,NULL);如上创建了一个互斥信号量,如果想人为进行修改,该怎么改...就是本来是FALSE,想改为TRUE.....不用WaitForSingleObject的话.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就用CreateEvent,然后SetEvent(),ResetEvent(),不过waitforsingleobject()跟你这没有什么关系吧,waitforsingleobject()只是等待信号量的 谢谢各位的回答...CreateEvent()的最后一个参数,就是lpName 那里,是不是用"Mutex"网上的说CreateEvent()不能创建关于"信号"的事件?不大懂,请再指点一下。 这个lpName是你要为你这个信号创建的一个名字 可以是“hello”也可以是“HI”,当你createevent的时候,成功返回后已经客观存在一个mutex 不需要你指明他是mutex还是什么别的东西。一般NULL就可以了。 // Mutex如果创建了,就是存在,除非Close,否则状态始终是存在。 比如说HANDLE MUTEX;CreateEvent(NULL,true,false,"MUTEX");通过控制SetEvent(MUTEX);和ResetEvent(MUTEX);使if(WaitForSingleObject(MUTEX,INFINITE)== WAIT_OBJECT_0);得到暂停和继续行不行的?~ 谁来看看我的这个多线程快速排序的程序啊,有点不正常。 如何获得桌面屏幕?要在屏幕上显示动态的字怎么实现? 请问一下大家我这个C/S方案能实现吗?? 怎么看自己的可用分呀 关于微软Office快捷方式的问题。。。在线等。 Win2000的关机问题 请教对象聚合的问题! >>>>>>难道这个问题真的没人会?CSDN上的高手都跑哪儿去了?这是一个有关网络的问题,详情请进 OnContextMenu的问题,我只能给这么多分了,高手快来取分吧!!!kkk 在VC SDK中用什么函数得到当前程序的实例句柄? 什么是(mask)掩码? 关于WSAAsyncSelect消息不能响应的问题
CreateEvent()的最后一个参数,就是lpName 那里,是不是用"Mutex"
网上的说CreateEvent()不能创建关于"信号"的事件?
不大懂,请再指点一下。
这个lpName是你要为你这个信号创建的一个名字 可以是“hello”也可以是“HI”,当你createevent的时候,成功返回后已经客观存在一个mutex 不需要你指明他是mutex还是什么别的东西。一般NULL就可以了。
HANDLE MUTEX;
CreateEvent(NULL,true,false,"MUTEX");
通过控制SetEvent(MUTEX);和ResetEvent(MUTEX);
使if(WaitForSingleObject(MUTEX,INFINITE)== WAIT_OBJECT_0);得到暂停和继续
行不行的?~