你getlasterror看下就知道什么错了撒...

解决方案 »

  1.   

    open的时候mutex是不是还没有创建
      

  2.   

    要么是线程共享之间出了问题,要么创建出了问题。这个创建互斥对象和CPU没有关系。
      

  3.   

    GetLastError()看看错误码是什么?
      

  4.   

    哎,今天再仔细看了一下,是因为把char数组转成宽字符时,目标数组都用的同一字符数组,结果创建了3个同名对象。