PDA

View Full Version : قطع صدای ویندوز



amirferdowsi
چهارشنبه 20 آبان 1388, 00:41 صبح
سلام به تمامی دوستان

میخواستم بدونم چه جوری میشه صدای ویندوز رو از طریق برنامه قطع یا وصل کرد ؟

l7i7l7
چهارشنبه 20 آبان 1388, 07:07 صبح
دوست عزيز سلام

اين تيكه كد ميتونه صداي ويندوز رو قطع و اگه قطع باشه وصل كنه

اميدوارم به دردت بخوره



Sayer Name Space//
using System.Runtime.InteropServices;

namespace Pro3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private const int APPCOMMAND_VOLUME_MUTE = 0x80000;
private const int WM_APPCOMMAND = 0x319;

[DllImport("user32.dll")]
public static extern IntPtr SendMessageW(IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam);


private void button1_Click(object sender, EventArgs e)
{
SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle, (IntPtr)APPCOMMAND_VOLUME_MUTE);

}
}
}

amirferdowsi
پنج شنبه 21 آبان 1388, 00:35 صبح
سلام
دوست عزیز از راهنمایی شما ممنونم :تشویق: :لبخندساده:

حالا یه سوال دیگه !
چه جوری میشه فهمید که در حال حاضر صدای ویندوز قطع است یا وصل ؟ :متفکر:

amirferdowsi
جمعه 22 آبان 1388, 17:04 عصر
سلام
کسی در این زمینه اطلاعاتی نداره ؟

ممنون میشم راهنمایی بفرمایید .

l7i7l7
دوشنبه 25 آبان 1388, 13:30 عصر
سلام دوست من

يه نگاه به اين لينك بنداز
http://www.codeproject.com/KB/audio-video/AudioLib.aspx
چيزايي رو كه مورد كار كردن با صداي ويندوز ميخواي همراه با سورس و مثال نمونش رو داره

يا حق