在之前的一个问题中,我询问是否存在dbgview的任何实时增强版本, 并试图写我自己的,除了一个小障碍
之外效果很好 OpenMutex(MUTEX_ALL_ACCESS, FALSE, "DBWinMutex")
返回此互斥锁的句柄,除了它在windows2003上返回NULL,任何人都知道原因 情况可能就是这样吗?
答案 0 :(得分:2)
互斥锁不一定存在。例如OutputDebugString尝试创建它,而不是打开它。
答案 1 :(得分:0)
以防万一,在尝试在MEX文件中使用打开互斥锁时遇到类似的权限问题。 这对我有用:
auto str = TEXT("MutexTest");
HANDLE h1 = OpenMutex(SYNCHRONIZE, FALSE, str);