Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何检测其他程序是否播放System.Media.Sound(蜂鸣音)_C#_Logging_Event Handling_Beep_System Sounds - Fatal编程技术网

C# 如何检测其他程序是否播放System.Media.Sound(蜂鸣音)

C# 如何检测其他程序是否播放System.Media.Sound(蜂鸣音),c#,logging,event-handling,beep,system-sounds,C#,Logging,Event Handling,Beep,System Sounds,为了记录错误,我正在尝试确定是否播放了System.Media.Sounds 如何获取表示在程序执行期间是否播放了System.Media.Sounds的布尔值 在执行代码时,我遇到一种情况,系统(嘟嘟声)每分钟播放10多次。我想为每次播放(嘟嘟声)做一个日志 也许我可以把它变成一个事件参数?和你的相似;不幸的是,似乎有效的答案涉及DirectSound,这可能比您所寻找的要复杂得多。我认为您有一种方法可以告诉您播放声音,对吗?如果您想使用数据库,您可以在下面添加一个方法,该方法将(值)计数到数

为了记录错误,我正在尝试确定是否播放了System.Media.Sounds

如何获取表示在程序执行期间是否播放了System.Media.Sounds的布尔值

在执行代码时,我遇到一种情况,系统(嘟嘟声)每分钟播放10多次。我想为每次播放(嘟嘟声)做一个日志


也许我可以把它变成一个事件参数?

和你的相似;不幸的是,似乎有效的答案涉及DirectSound,这可能比您所寻找的要复杂得多。

我认为您有一种方法可以告诉您播放声音,对吗?如果您想使用数据库,您可以在下面添加一个方法,该方法将(值)计数到数据库中如果你到达这个地方->添加+1到日志+时间+用户+你喜欢的一切。或者你的代码没有引起声音?是你引起声音被播放?是你关于音频api的问题,还是如何建立日志?另外,据我所知,没有
System.Sound
名称空间。你能提供更多关于你是如何发出嘟嘟声的信息吗?(源代码、文档链接等)?不,我没有引起声音。声音是由另一个程序引起的,我无法访问其内部代码的该部分。我相信,运行我的代码后,“其他”程序会利用System.Media命名空间发出声音。然而,我并不确定这一点。