VB与VC中的互斥怎么写?而且你OPEN之前必须得创建噻,要先调用CreateMutex去创建,你打开的时候就指定同一个名字就共享了。你实际上是调用了ANSI版本的CreateMutexA,建议把参数全部改成UNICODE形式,两个MUTEX的名字必须一致,而且你OPEN之前必须得创建噻,要先调用CreateMutex去创建,我看不出来你这两段代码的先后,所以先使用的就CREAT。
VB与VC中的互斥怎么写?
就是要同步一个MUTEX嘛,两个MUTEX的名字必须一致,而且你OPEN之前必须得创建噻,要先调用CreateMutex去创建,我看不出来你这两段代码的先后,所以先使用的就CREAT,用完后记得RELEASE掉。
然后给这个MUTEX一个名字,E,例如你上面的ddd3355。这个就在内核代码区标示了一个唯一的内核变量,你打开的时候就指定同一个名字就共享了。那个错误提示已经告诉你了,你实际上是调用了ANSI版本的CreateMutexA,建议把参数全部改成UNICODE形式,即宽字符CreateMutexW。就是要同步一个MUTEX嘛,两个MUTEX的名字必须一致,而且你OPEN之前必须得创建噻,要先调用CreateMutex去创建,我看不出来你这两段代码的先后,所以先使用的就CREAT,用完后记得RELEASE掉。
然后给这个MUTEX一个名字,E,例如你上面的ddd3355。这个就在内核代码区标示了一个唯一的内核变量,你打开的时候就指定同一个名字就共享了。
0