Comment controler les volumes proposé dans le controle du volume de Windows??
Comment controler les volumes proposé dans le controle du volume de Windows??
Salut!
En faisant une recherche sur le forum par exemple
http://www.developpez.net/forums/viewtopic.php?t=402499
http://www.developpez.net/forums/viewtopic.php?t=411009
http://www.developpez.net/forums/viewtopic.php?t=66409
etc...
Lien tout en bas à gauche de cette fenêtre
Exact seulement le premier ne marche pas ou alors j'ai besoin d'explication et les deux autres ne controle pas le volume generale de Windows mais d'une application. Si quelqu'un pe m'expliquer le premier je suis preneur
Regarde si cela fonctionne, sinon essaye cette démo :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Uses mmSystem; Var myvolume: Array[0..10] Of longint; Count, i: integer; Begin Count := auxGetNumDevs; For i := 0 To Count Do Begin // The i is the device: I.E. 0=Wav Volume auxgetvolume(i, addr(myvolume[i])); // Gets the values that the user has set auxsetvolume(i, longint(00) * 65536 + longint(00)); End; //The reason for the 9000*65536 + 9000 is if you wanted to do left and right channels End;
http://sub0.developpez.com/delphi/volumewavmidi.zip
Merci Sub0 pour le wave nickel c'est ce que je voulais maintenant sais tu l'utiliser pour le volume général
oui, je l'ai déjà fait, mais je ne trouve plus le sujet dans le forum, il a dû être délesté, dommage.
Je l'ai refait :
http://sub0.developpez.com/delphi/sndvol.zip
Lien tout en bas à gauche de cette fenêtre
Merci enormement désolé si j'ai pas été sympa au debut mais j'avias deja recherché sur le forum et sur google et si je postai c'etait pas par gain de temps mais parce que j'avais besoin d'aide!!
En tout cas un grand merci a toi.
Je viens d'eplucher ton code, je sais pas si tu y a passé bcp de temps mais c'est geniale c'est exactement ce que je voulais
![]()
![]()
Partager