Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

System Leutstärkeregler C# / Python

malte simon / 3 Antworten / Baumansicht Nickles

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]

bei Antwort benachrichtigen
PaoloP malte simon „System Leutstärkeregler C# / Python“
Optionen

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?

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
malte simon Nachtrag zu: „System Leutstärkeregler C# / Python“
Optionen

Das gepostete ist c# code
Es funktioniert nicht die Lautstärke auf 0 zu setzen.

bei Antwort benachrichtigen
ChrE malte simon „Das gepostete ist c code Es funktioniert nicht die Lautstärke auf 0 zu setzen. “
Optionen

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

bei Antwort benachrichtigen