CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

C#如何控制音量?

楼主waki(不老先生(http://www.aspxcontrol.com))2003-02-01 21:13:32 在 .NET技术 / C# 提问

。NET好象没有相关的类,如何通过程序来控制音量呢? 问题点数:100、回复次数:16Top

1 楼cbspy(烂瓶子--奉旨接分!)回复于 2003-02-01 22:35:51 得分 20

.net   的fcl暂时还没有多媒体类,你只好用win32api了~或者用directxTop

2 楼litchidong()回复于 2003-02-01 23:05:10 得分 10

有一个小小的办法。  
  if(i>0)  
        MessageBox.show("谢谢,请把音量开大一点^_^");  
   
  else  
        MessageBox.show("谢谢,请把音量开小一点^_^");  
  Top

3 楼totobi(候候)回复于 2003-02-01 23:09:47 得分 0

恭喜恭喜!  
  祝贺祝贺!  
  Top

4 楼TaurusCqupt(一定要考研出国!)回复于 2003-02-04 14:33:51 得分 0

哈哈,我楼上地楼上,你无敌了Top

5 楼hu77wei(万儿红)回复于 2003-02-04 15:01:43 得分 10

好象只能用C#调用API了。Top

6 楼cattleknife(解牛刀)回复于 2003-02-05 10:51:09 得分 10

用directx的效果比较好一点。  
   
  to   litchidong()  
  高,真他妈的高,这种办法也想得到。  
   
  Top

7 楼litchidong()回复于 2003-02-05 23:30:59 得分 0

^_^,承蒙大家的夸奖。我也是觉得我的方法不错,还可以锻炼身体,又可以达到人机交互的最高境界,增进了人机之间的感情。^_^Top

8 楼cocosoft()回复于 2003-02-05 23:36:33 得分 10

楼上的,狠,狠,狠!  
  我真的被你……………………  
  用DX要好一点。因为C#可以支持DXTop

9 楼waki(不老先生(http://www.aspxcontrol.com))回复于 2003-02-06 11:47:53 得分 0

用API是哪个函数,希望告之函数名和调用方法.Top

10 楼engine_(engine)回复于 2003-02-09 10:09:25 得分 40

using         System.Runtime.InteropSerices;  
   
  [DllImport("winmm.dll")]    
  public     static     extern     long     waveOutSetVolume(long     deviceID,     long     Volume);Top

11 楼waki(不老先生(http://www.aspxcontrol.com))回复于 2003-02-10 08:58:38 得分 0

多谢,另,怎样知道现在的音量大小呢?Top

12 楼cattleknife(解牛刀)回复于 2003-02-10 11:10:18 得分 0

用你的耳朵听。Top

13 楼meller(无)回复于 2003-02-10 11:44:36 得分 0

请问一下,  
  怎么用DX啊,我还没试过,能不能给个例子?谢谢Top

14 楼waki(不老先生(http://www.aspxcontrol.com))回复于 2003-02-10 13:13:56 得分 0

用DX必须使用DX9版本,一般机器上都没有装的.所以不想用它,除非新的WINDOW自带9的版本.Top

15 楼engine_(engine)回复于 2003-02-11 10:55:20 得分 0

using         System.Runtime.InteropSerices;  
   
  [DllImport("winmm.dll")]    
  public     static     extern     long     waveOutGetVolume(long     deviceID,     ref   long     Volume);  
  ------------  
  Volume就是当前音量的大小。Top

16 楼waki(不老先生(http://www.aspxcontrol.com))回复于 2003-02-13 08:38:10 得分 0

非常感谢,结帖了.Top

相关问题

  • 如何在C#应用程序下控制系统音量?来答啊,正确马上给分。
  • 如何在C#应用程序下控制系统音量?来答啊,正确马上多多给分。
  • pc喇叭的音量如何控制?
  • 请问如何用mciSendCommand控制音量?
  • 如何控制话筒音量大小?
  • 如何控制音量的大小
  • 如何控制音量(来者有分)
  • 如何控制WINDOWS的主音量?
  • 如何控制系统音量大小
  • 音量控制

关键词

  • c#
  • 音量
  • dx
  • 谢谢
  • volume
  • long

得分解答快速导航

  • 帖主:waki
  • cbspy
  • litchidong
  • hu77wei
  • cattleknife
  • cocosoft
  • engine_

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo