Hi Ich versuche ein C# / Python Programm zu schreiben um die System Lautstärke einzustellen. Es geht aber nicht. HInweise.
[code]
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
[DllImport("winmm.dll")]
public static extern int waveOutGetVolume(IntPtr hwo, out uint dwVolume);
[DllImport("winmm.dll")]
public static extern int waveOutSetVolume(IntPtr hwo, uint dwVolume);
public Form1()
{
InitializeComponent();
uint CurrVol = 0;
waveOutGetVolume(IntPtr.Zero, out CurrVol);
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
}
}
[/code]
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Was ist ein C# / Python Programm ?
Und warum postest du leere Gui Trigger ?
Und was genau funktioniert nicht?
Und was liefert waveOutGetVolume zurück? ( wenn du's prüfen würdest )
Und welchen Wert hat CurrVol nach dem Aufruf?
Und wieso hast du immer nocht nicht gelernt das eine etwas freundlichere und ausgiebigere Formulierung
deiner Frage extrem hiflreich ist?
Das gepostete ist c# code
Es funktioniert nicht die Lautstärke auf 0 zu setzen.
Hallo,
Habe das Problem jetzt unter Windows XP gelöst.
Installiere AutoIt 3 -> http://www.autoitscript.com/autoit3/index.shtml
Dann geht das hier:
http://paste.pocoo.org/show/182697/
Die AutoIt-Send-Befehle im Überblick:
http://www.ingamers.de/autoit/send-befehle-55806.html
Es ist so einfach...
Gruss
ChrE