我用 C# 做了一个非常简单的程序。当我双击编译的 exe 时,它会执行并工作。当我从命令提示符运行 exe 时,它完全没有任何作用。我也尝试从管理员命令提示符处执行它。我在 Windows 7 上。这非常令人沮丧。
程序运行时执行的唯一命令是
SendMessageW(Process.GetCurrentProcess().MainWindowHandle, WM_APPCOMMAND, Process.GetCurrentProcess().MainWindowHandle, (IntPtr)APPCOMMAND_VOLUME_MUTE);