找回密码
 加入
搜索
查看: 1728|回复: 3

[求助]两种音乐文件同时播放的问题

[复制链接]
发表于 2009-4-30 05:29:31 | 显示全部楼层 |阅读模式
今天上班的时候,网吧客人的手机被偷了...
老板要求搞一个每隔30分钟广播保管好财物的温馨提示...
利用soundplay()即可达到目的.
但是问题是,如果到了播放温馨提示的同时收银MM之前又开了千千静听、在线听歌、或者其他音乐播放器等等的时候.就会出现温馨提示广播混乱...
我想实现的目的是:每隔30分钟,先停止千千静听,在线听歌,或者酷狗音乐,酷我音乐盒等等播放器的音乐,或者让他们静音也成.总之就是听不到他们打开的音乐文件就OK,然后再播放温馨提示.
但是千万别是判断酷我音乐盒等进程,如果存在进程则结束进程,再播放温馨提示,千万种播放器,不可能知道每一个播放器的进程的.
为了实现这个目的,愁了近11个小时...大家帮帮忙好吗?就当可怜下了...
发表于 2009-4-30 08:14:14 | 显示全部楼层
http://msdn.microsoft.com/en-us/library/ms707316(VS.85).aspx

Closing All MCI Devices Used by an Application
UINT wDeviceID;
DWORD dwReturn;
 
// Closes all MCI devices opened by this application.
// Waits until devices are closed before returning.

if(dwReturn = mciSendCommand(MCI_ALL_DEVICE_ID, MCI_CLOSE, MCI_WAIT, 
    NULL))
    
    // Error, unable to close all devices.
发表于 2009-4-30 08:19:19 | 显示全部楼层
当然,如果程序有操作MCI重新播放,继续播放的话可能失效.

其实问题是,怎么和手淫MM搞好关系,别乱开.
 楼主| 发表于 2009-4-30 20:21:11 | 显示全部楼层
其实我不明白老大您的意思。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-23 04:27 , Processed in 0.074751 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表