我想做的是,触发一个事件后,进行声音报警,可在菜单或工具栏中停止报警或禁用报警。
我用MMControl时,怎么隐藏它,怎么做到不用点击play、stop按钮就能播放或停止?如何循环播放报警声?或者还有其他更好的办法?请指教

解决方案 »

  1.   


    那个东东似乎有一个Play属性或者方法隐藏?没有可见性属性吗?再说了,就算没有,你就不会把他画在窗体显示区外面嘛!设计模式下把窗体拉大,把他画在空白的地方,再把窗体拉回原来大小………………如果不行,直接在代码中创建、操作,不要显示它也可以,再就是了,播放声音不一定非用控件吧,有个窗体就可以,网上有代码,SO EZ。
      

  2.   

    lz你直接用Beep算了,每次beep之前加一个flag判断菜单栏有没有停用报警
    如果要循环就加个timer吧
      

  3.   

    用Api函数吧,这样简单的播放用不着控件可以用API函数PlaySound  PlaySnd来播放声音文件