Jump to content
Sign in to follow this  

Trying to send Volume_Mute to application

Recommended Posts



I am using a program called Breakaway Audio Enhancer and i want to make a function to programmatically, in autoit, toggle the mute-status of the application.

On their forum someone said that the mute-function "It is actually bound to the mute button on a multimedia keyboard.".

How can I simulate this keypress to their application? I have tried ControlSend("Breakaway", "", "", "{VOLUME_MUTE}") without any luck.

Btw, I am doing this since muting the special Breakaway-mixer (at least in Win7) has no effect, the sound continues anyway. But if I press mute on my keyboard, it mutes <- I want that from autoit. :blink:


>>>> Window <<<<
Title:  Breakaway
Class:  PhysicalWindow_0000024c
Position:   1103, 209
Size:   194, 494
Style:  0x96020000
ExStyle:    0x00000000
Handle: 0x0000000000311B92
Edited by danyk

Share this post

Link to post
Share on other sites

If you use COntrolSend() then you have to specify a specific control right? Tyr using Send() instead.

Hi, thanks for the suggestion.

Send() works, however I first have to WinActivate the window, and I was really hoping for a solution that does not popup windows in front while the user is using the computer. :-)

But unless there is another way..

Share this post

Link to post
Share on other sites

I think without being able to specify a particular control then you're out of luck. But don't take my word for it. I'm certainly no expert.

You could try this possibly buggy example and then report the results:

Func BreakAway_Mute()

    Switch WinActive("BreakAway - or whatever the title is")
        Case 0
            Local Const $active_current = WinGetHandle("")
            WinActivate("BreakAway - or whatever the title is")
            WinWaitNotActive("BreakAway - or whatever the title is")
        Case Else

EndFunc ;==>BreakAway_Mute
Edited by jaberwocky6669

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.