草庐IT

MIXERCONTROL

全部标签

c# - 如何在 C# 和 Windows 7 中设置音量?

我想在winforms中将系统音量设置为65%。有没有我可以导入和使用的dll?我试过了publicpartialclassForm1:Form{privateconstintAPPCOMMAND_VOLUME_MUTE=0x80000;privateconstintAPPCOMMAND_VOLUME_UP=0xA0000;privateconstintAPPCOMMAND_VOLUME_DOWN=0x90000;privateconstintWM_APPCOMMAND=0x319;[DllImport("user32.dll")]publicstaticexternIntPtrSen

c# - 更改主音量级别

如何更改主音量?使用此代码[DllImport("winmm.dll")]publicstaticexternintwaveOutSetVolume(IntPtrhwo,uintdwVolume);waveOutSetVolume(IntPtr.Zero,(((uint)uint.MaxValue&0x0000ffff)|((uint)uint.MaxValue我可以设置波形音量,但如果主音量太低,这将没有任何效果。感谢您的帮助。 最佳答案 好的,开始了:constintMAXPNAMELEN=32;constintMIXER_SH