hohohaha2008
驱动牛犊
驱动牛犊
  • 注册日期2008-09-03
  • 最后登录2009-10-17
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1784回复:1

进程之间用命名事件出现问题

楼主#
更多 发布于:2008-10-08 14:56
我在一个进程中用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无效),  这是为什么呢? 事件是核心态的呀, 难道我的命名事件用错了?
恳请各位指教.
tracera
禁止发言
禁止发言
  • 注册日期2006-01-09
  • 最后登录2018-09-25
  • 粉丝8
  • 关注0
  • 积分-5788分
  • 威望135321点
  • 贡献值0点
  • 好评度625点
  • 原创分1分
  • 专家分0分
  • 社区居民
沙发#
发布于:2008-10-08 16:51
用户被禁言,该主题自动屏蔽!
游客

返回顶部