Код:
	joy1::
   loop
   {
      GetKeyState, j1, joy1
       if j1=U
     {
      exit
     }
     if a_index != 2
      {
       SoundSet, +4, wave
      }
    sleep 100
    }
return
joy2::
   loop
   {
      GetKeyState, j2, joy2
       if j2=U
     {
      exit
     }
     if a_index != 2
      {
       SoundSet, -4, wave
      }
    sleep 100
    }
return
 Каждую десятую секунды прибавляет 4% к громкости, только не master volume, а wave (в миксере вторая колонка). Когда тыкаешь - видно.
Вообще баян, отсюда: 
http://forum.pccar.ru/showpost.php?p=2784&postcount=27
Вот еще нашел:
	Цитата:
	
	
		
			
				
					Сообщение от  Димон
					 
				 
				Читать бесполезно, про это нигде не написано. Вся программа переделана на цыкл, который запускается по событию "нажатие кнопки". В каждой итерации снимаю по 4% и проверяю "не нажата-ли кнопка". Если вдруг выясняется что "она не нажата" то цыкл рву. Другого метода имхо нет т.к. в жостике нет события "button up", есть только "check state" 
			
		 |