Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?
Save up to 50% on our desktop apps during our big Year End Sale!Save up to 50% on our desktop apps during our big Year End Sale, including DisplayFusion, ClipboardFusion, FileSeek, LogFusion, TrayStatus, and VoiceBot!Save up to 50% on our desktop apps during our big Year End Sale!

Mute/Unmute Microphone

Description
This function will toggle mute on microphone.
Language
C#.net
Minimum Version
Created By
Shea Polansky54388
Contributors
-
Date Created
Oct 24, 2019
Date Last Modified
Oct 24, 2019

Scripted Function (Macro) Code

using System;
using System.Drawing;
using System.Runtime.InteropServices;

public static class DisplayFusionFunction
{
    [DllImport("user32.dll")] 
    public static extern IntPtr SendMessageW(IntPtr hWnd,int Msg,IntPtr wParam,IntPtr lParam);

    private const int WM_APPCOMMAND=0x319;

    private const int APPCOMMAND_MICROPHONE_VOLUME_MUTE=0x180000;

	public static void Run(IntPtr windowHandle)
	{
		SendMessageW(windowHandle, WM_APPCOMMAND, windowHandle, (IntPtr)APPCOMMAND_MICROPHONE_VOLUME_MUTE);
	}
}