如题

解决方案 »

  1.   

    在PreTranslateMessage中禁止掉WM_KEYDOWN消息,不过会带来不能输入的问题
      

  2.   

    拦截WM_KEYDOWN消息,此时禁止音频输出,然后再放开音频输出
      

  3.   

    TO楼上的,如今脑筋急转弯把大家练得好强啊。万一别人开着播放器放音乐,那岂不是要卡一下。这个问题到底有没有办法解决的?我看CRichEdit的类,好像没有处理这几个按键消息,不知道声音怎么出来的,CEdit类按方向就没有声音。
      

  4.   

    不只是方向键呢,CRichEdit如果是ReadOnly,按什么键都是“嘣嘣”,根据内容和状态判断也忒麻烦了吧……to楼上,类名似乎是CRichEditCtrl,转到定义好了
      

  5.   

    是没什么代码阿,不然这个问题我也解决了。有的都直接调用CWnd的成员函数去了,CEdit也是从CWnd继承的,它就没声音,CRichEdit就有,真不知道是哪里的……