zh002008
驱动牛犊
驱动牛犊
  • 注册日期2004-08-22
  • 最后登录2013-09-06
  • 粉丝1
  • 关注1
  • 积分545分
  • 威望155点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
阅读:1274回复:2

求助:98 vxd:win32和vxd通信

楼主#
更多 发布于:2004-10-13 21:34
求助:98 vxd:
if(hEventToNotifyApp)
{
_VWIN32_SetWin32Event(hEventToNotifyApp); <1>
WaitForSingleObject(hEventRing3,INFINITE);<2>
}
希望 在1和2之间等待处理另一应用程序。只有在《2》超时后,应用程序才能运行。该怎样处理??
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-14 14:12
使用多线程就可以了
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
zh002008
驱动牛犊
驱动牛犊
  • 注册日期2004-08-22
  • 最后登录2013-09-06
  • 粉丝1
  • 关注1
  • 积分545分
  • 威望155点
  • 贡献值0点
  • 好评度51点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-14 15:33
if(hEventToNotifyApp)
{
_VWIN32_SetWin32Event(hEventToNotifyApp); <1>
WaitForSingleObject(hEventRing3,INFINITE);<2>
}
是这样本希望 应用程序在得到<1>的hevent是进行处理,然后set,2。给VXD。但实现中,总是,在VXD对一个要处理的消息处理完后,应用程序才得到《1》的EVENT,在应用程序终生成了新的PROCESS,是不是该vxd的启动是在ifs前的原因,该咋处理??
游客

返回顶部