本帖最后由 linhai107 于 2011-09-14 10:05:41 编辑

解决方案 »

  1.   

    应用程序调用了只会WaitForSingleObject阻塞等待,异步返回后,SetEvent触发
      

  2.   

    应用程序_______________OCX______________________服务器
    ______--->调用方法
    __________________--->WaitForSingleObject
    _________________ --->向服务发送请求
    __________________________________--->socket
    ____________________________________________--->处理请求
    _______________________________________________ 获得结果
    _________________________________________socket<---
    ____________________________分析结果<---
    ________________SetEvent<---
    ________________return <---
    获得调用返回值<---是这样的吗 ???
      

  3.   

    基本明白了 OCX 发出请求后 调用WaitForSingleObject 产生堵塞 等待事件,等接收消息的线程接收到了消息(或超时)的时候 SetEvent来使堵塞的过程继续执行谢谢你可以结贴给分了 怎么给啊