• 10-11-2022, 02:06:17
    #1
    Arkadaşlar merhaba formuma 1 adet TrackBar ekleyerek bununla bilgisayar sesini kısıp açmak istiyorum bu konuda yardımcı olursanız çok sevinirim.
  • 10-11-2022, 02:10:36
    #2
    [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);


    // InitializeComponent(); //Altına
    uint CurrVol = 0;
    waveOutGetVolume(IntPtr.Zero, out CurrVol);
    ushort CalcVol = (ushort)(CurrVol & 0x0000ffff);
    trackBar1.Value = CalcVol / (ushort.MaxValue / 10);


    //Scroll bar'a çift tıklayın;
    int NewVolume = ((ushort.MaxValue / 10) * trackBar1.Value);
    uint NewVolumeAllChannels = (((uint) NewVolume & 0x0000ffff) | ((uint)NewVolume << 16));
    waveOutSetVolume(IntPtr.Zero, NewVolumeAllChannels);
  • 10-11-2022, 02:18:57
    #3
    açıkçası nereye yapıştıracağımı bilmiyorum bu yüzden discorddan ekran paylaşsam ya da buradan bana biraz daha yardımcı olabilme ihtimaliniz var mı
  • 10-11-2022, 02:21:20
    #4
    Zabun adlı üyeden alıntı: mesajı görüntüle
    açıkçası nereye yapıştıracağımı bilmiyorum bu yüzden discorddan ekran paylaşsam ya da buradan bana biraz daha yardımcı olabilme ihtimaliniz var mı
    Unqown Exe#4214