directsound的位置通知消息可以通过setevent和waitformultiobject实现啊。

解决方案 »

  1.   

    是呀,可waitformultiobject需要加在消息循环中的呀,而CDialog把它做在DoMoudle中了,具体就是PumpMessage这个函数。我在哪里加入waitformultiobject才能在基于对话框的程序中响应位置通告,卖女孩的火柴快来救救我!
      

  2.   

    我没用MFC,直接API函数,没这么复杂。
      

  3.   

    呵呵,谢谢。不过,我到觉得直接用API比MFC复杂,因为自己得处理一大堆控件的消息。哎!!难不成非得屏弃MFC吗,各位大侠们,可有好主意?