api-用C#如何关闭已经打开的扬声器?需要调用什么API?

问题描述

用C#如何关闭已经打开的扬声器?需要调用什么API?

在程序中,调用一个别人写的C++的dll接口,打开了电脑麦克和扬声器;
现在需要在人对麦克说话的时候关闭扬声器,不说话再打开(用点按钮的方式打开和关闭);
这样可以实现吗?会不会造成调用的dll出现问题呢?

解决方案

http://zhidao.baidu.com/link?url=5bbwmy2PoTWR89Ex2KfTvdJA6iAY2VP5mF7Gw_gWB7vhY9zVnCA6f7LrJtiDq_KHyaJaRdZMcwBiJmkvCJ_IEa

解决方案二:

也可以用api
http://www.xuebuyuan.com/885885.html

时间: 2024-08-02 14:29:33

api-用C#如何关闭已经打开的扬声器?需要调用什么API?的相关文章

Android开发之关闭和打开Speaker(扬声器)的方法_Android

本文实例讲述了Android开发之关闭和打开Speaker(扬声器)的方法.分享给大家供大家参考,具体如下: private int currVolume = 0; /** * 打开扬声器 */ private void openSpeaker() { try{ AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); audioManager.setMode(AudioManager.

Android开发之关闭和打开Speaker(扬声器)的方法

本文实例讲述了Android开发之关闭和打开Speaker(扬声器)的方法.分享给大家供大家参考,具体如下: private int currVolume = 0; /** * 打开扬声器 */ private void openSpeaker() { try{ AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); audioManager.setMode(AudioManager.

C# winform登录验证成功关闭窗体打开新窗体

问题描述 登录窗体:w_1,WEBBROSWER登录内容登录成功后关闭w_1打开新窗体w_2怎么实现,w_1WEBBROSWER 解决方案 解决方案二:全局静态变量:staticboolok=false;先打开主窗体,在OnLoad的时候模式打开登录窗体登录窗体中验证成功时,ok=true;登录窗体返回后,检测if(!ok)Close();解决方案三:有个非模式化窗体的设置,showdialog,查询MSDN会告诉你关于这个窗体的代码解决方案四:可以下载这个反编译看一下.http://downl

Qt关闭QProcess打开的进程问题

问题描述 Qt关闭QProcess打开的进程问题 槽函数如下,用QProcess打开Windows计算器,但是问什么关不了这个进程?求大神指导 void MainWindow::on_buttonBox_clicked(QAbstractButton *button) { if(ui->buttonBox->button(QDialogButtonBox::Ok) == button) { QString str = "C:/WINDOWS/System32/calc.exe&quo

android webview-加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放什么原因

问题描述 加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放什么原因 加载带声音的H5 声音不自动播放 音频是个背景音乐可以关闭可以打开,点击关闭在打开就能播放,什么原因有的图片也有些模糊 解决方案 http://www.html5cn.com.cn/news/course/2012-10-06/139.html

api-C#如何使microphone即拾音器关闭和打开?

问题描述 C#如何使microphone即拾音器关闭和打开? 是用sendmessage吗? 不知道参数应该是什么,查了好多文档,没找到 不是的话应该如何控制? 解决方案 这有一个解决方案,但首先得看懂http://www.codeproject.com/Articles/11695/Audio-Library-Part-I-Windows-Mixer-Control?msg=5167876#_articleTop _其实对于我的要求来说,只用到了其中一点 private Mixers mMix

谷歌地球-Google Earth API 今年12月关闭意味着什么

问题描述 Google Earth API 今年12月关闭意味着什么 在网上看到今年12月谷歌将关闭谷歌地球的API,API关闭之后是不是意味着之前用谷歌地球的API开发的东西全部都不能用了? 解决方案 当然如此,所以之前引用google earch api的应用要被废弃了. 解决方案二: **Note: The Google Earth API has been deprecated as of December 12th 2014. The API will continue to work

eclipse刚下载后可以用,但是关闭再打开的时候就不能打开了

问题描述 eclipse刚下载后可以用,但是关闭再打开的时候就不能打开了 点击后显示An error has occured. See the log file /Users/kebing/Desktop/Eclipse.app/Contents/MacOS/../Eclipse/configuration/1462111631388.log 苹果的mac 解决方案 删掉重新解压再试试呢? 解决方案二: 你的java的环境变量是如何设置的啊,还有就是你给eclipse的内存分配是多少啊 解决方案

C#Windows窗体应用程序中如何在父窗体里关闭所有打开的子窗体

问题描述 就是有一个父窗体,打开了3个子窗体,在主菜单里有个窗体按钮,点击可以关闭当前打开的所有子窗体,哪位大仙帮帮忙 解决方案 解决方案二:http://blog.csdn.net/bdstjk/article/details/7007882解决方案三: 解决方案四:我做的是父窗体,而且我的问题跟你给的链接里的内容也没关系