Volumen del sistema...
Publicado: 03 Feb 2011, 02:43
Hola, acá estoy intentando mis primeros programas y con el afan de ir investigando un poco estoy intentando migrar pequeños programitas que tengo hechos en otras cosas, en este caso Visual DialogScript, antes de empezar a hacerlos nuevos directamente desde autoit
En este caso era un programita que quedaba corriendo de fondo y era una especia de OSD para el control del volumen y mute del sistema.
Leyendo un poco por acá y en el archivo de ayuda pude encontrar solo la forma de controlar el volumen mediante SEND, aca viene la primer pregunta: Existe alguna manera de saber cual es el valor actual del volumen?, así puedo mediante calculos generar una barra de 0 a 100%
Y ya que estamos sigo con las preguntas básicas: se puede hacer un form sin la barra superior? y transparente?
Desde ya muchas gracias por la paciencia, ya llegará el momento en que pueda ayudar a alguien también (esperemos) ;)
Adjunto el primer intento de script...
En este caso era un programita que quedaba corriendo de fondo y era una especia de OSD para el control del volumen y mute del sistema.
Leyendo un poco por acá y en el archivo de ayuda pude encontrar solo la forma de controlar el volumen mediante SEND, aca viene la primer pregunta: Existe alguna manera de saber cual es el valor actual del volumen?, así puedo mediante calculos generar una barra de 0 a 100%
Y ya que estamos sigo con las preguntas básicas: se puede hacer un form sin la barra superior? y transparente?
Desde ya muchas gracias por la paciencia, ya llegará el momento en que pueda ayudar a alguien también (esperemos) ;)
Adjunto el primer intento de script...
Código: Seleccionar todo
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Fuentes\Autoit\Volumen\Volumen.kxf
$Form1 = GUICreate("Control de Volumen", 623, 118, 194, 321)
$Button1 = GUICtrlCreateButton("Menos", 40, 88, 75, 25)
$Button2 = GUICtrlCreateButton("Más", 128, 88, 75, 25)
$Button3 = GUICtrlCreateButton("Mute", 216, 88, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Send("{VOLUME_DOWN}")
Case $Button2
Send("{VOLUME_UP}")
Case $Button3
Send("{VOLUME_MUTE}")
EndSwitch
WEnd