欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#實現(xiàn)基于加減按鈕形式控制系統(tǒng)音量及靜音的方法

 更新時間:2015年10月09日 12:26:09   作者:小編輯  
這篇文章主要介紹了C#實現(xiàn)基于加減按鈕形式控制系統(tǒng)音量及靜音的方法,涉及C#引用user32.dll動態(tài)鏈接庫操作系統(tǒng)音量的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#實現(xiàn)基于加減按鈕形式控制系統(tǒng)音量及靜音的方法。分享給大家供大家參考。具體如下:

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Text; 
using System.Windows.Forms; 
using System.Runtime.InteropServices; 
namespace VolumnSet 
{ 
  public partial class Form1 : Form 
  { 
    [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] 
    static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, uint wParam, uint lParam); 
    const uint WM_APPCOMMAND = 0x319; 
    const uint APPCOMMAND_VOLUME_UP = 0x0a; 
    const uint APPCOMMAND_VOLUME_DOWN = 0x09; 
    const uint APPCOMMAND_VOLUME_MUTE = 0x08; 
    public Form1() 
    { 
      InitializeComponent(); 
    } 
    private void button1_Click(object sender, EventArgs e) 
    { 
      //加音量 
      SendMessage(this.Handle, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_UP * 0x10000); 
    } 
    private void button2_Click(object sender, EventArgs e) 
    { 
      //減音量 
      SendMessage(this.Handle, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_DOWN * 0x10000); 
    } 
    private void checkBox1_CheckedChanged(object sender, EventArgs e) 
    { 
      //靜音 
      SendMessage(this.Handle, WM_APPCOMMAND, 0x200eb0, APPCOMMAND_VOLUME_MUTE * 0x10000); 
    } 
  } 
}

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

  • .NET Core開發(fā)之配置詳解

    .NET Core開發(fā)之配置詳解

    這篇文章給大家分享了.NET Core開發(fā)中相關(guān)配置的知識點內(nèi)容,有需要的朋友們可以參考下。
    2018-08-08
  • C#中LINQ多條件JOIN時為什么可以使用匿名類

    C#中LINQ多條件JOIN時為什么可以使用匿名類

    這篇文章主要給大家介紹了關(guān)于C#中LINQ多條件JOIN時為什么可以使用匿名類的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧
    2018-09-09
  • Unity 修改FBX模型動畫的操作

    Unity 修改FBX模型動畫的操作

    這篇文章主要介紹了Unity 修改FBX模型動畫的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 深入了解c# 設(shè)計模式之簡單工廠模式

    深入了解c# 設(shè)計模式之簡單工廠模式

    這篇文章主要介紹了c# 設(shè)計模式之簡單工廠模式的的相關(guān)資料,文中代碼非常詳細,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • WinForm窗體間傳值的方法

    WinForm窗體間傳值的方法

    這篇文章主要介紹了WinForm窗體間傳值的方法,包括了靜態(tài)變量、公共變量、共有屬性等方式,是非常實用的技巧,需要的朋友可以參考下
    2014-11-11
  • C#解決漢諾塔問題DEMO

    C#解決漢諾塔問題DEMO

    這篇文章主要介紹了C#解決漢諾塔問題DEMO,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05
  • C#實現(xiàn)JSON解析器MojoUnityJson功能(簡單且高效)

    C#實現(xiàn)JSON解析器MojoUnityJson功能(簡單且高效)

    MojoUnityJson 是使用C#實現(xiàn)的JSON解析器 ,算法思路來自于游戲引擎Mojoc的C語言實現(xiàn) Json.h。這篇文章主要介紹了C#實現(xiàn)JSON解析器MojoUnityJson的方法,需要的朋友可以參考下
    2018-01-01
  • C#基于百度AI實現(xiàn)機器翻譯功能

    C#基于百度AI實現(xiàn)機器翻譯功能

    眾所周知,基于百度ai開發(fā)平臺我們可以實現(xiàn)了人臉識別、文字識別 、語音識別等功能。本文將介紹它的另一個功能,即實現(xiàn)機器翻譯,感興趣的可以了解一下
    2022-01-01
  • 深入c# GDI+簡單繪圖的具體操作步驟(二)

    深入c# GDI+簡單繪圖的具體操作步驟(二)

    本篇文章是對GDI+簡單繪圖的繪圖知識進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C# Windows API應(yīng)用之基于GetDesktopWindow獲得桌面所有窗口句柄的方法

    C# Windows API應(yīng)用之基于GetDesktopWindow獲得桌面所有窗口句柄的方法

    這篇文章主要介紹了C# Windows API應(yīng)用之基于GetDesktopWindow獲得桌面所有窗口句柄的方法,結(jié)合實例形式分析了GetDesktopWindow函數(shù)用于獲取窗口句柄的具體使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2016-08-08

最新評論