阅读:1784回复:1
进程之间用命名事件出现问题
我在一个进程中用g_hIntrEvent = CreateEvent(NULL, FALSE, FALSE, _T("KEYPAD"));创建了一个命名事件, 在另外一个进程中用 HANDLE hEventINT = CreateEvent(NULL, FALSE, FALSE, TEXT("KEYPAD")); 或者HANDLE hEventINT = OpenEvent(EVENT_ALL_ACCESS, FALSE, TEXT("KEYPAD"));时, 都GetLastError 183(文件已经存在, 无法再创建), 用ret = WaitForSingleObject(hEventINT, INFINITE);返回1(hEventINT无效), 这是为什么呢? 事件是核心态的呀, 难道我的命名事件用错了?
恳请各位指教. |
|
沙发#
发布于:2008-10-08 16:51
用户被禁言,该主题自动屏蔽! |
|