Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
5 / 5 / 2
Регистрация: 13.10.2015
Сообщений: 407

Глобальное отключение звука

17.03.2016, 11:10. Показов 2615. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго утра!!!
Подскажите, как при запуске моего приложения сделать отключение звука системы, чтоб не слышно было плееров и т.п. допустим выставить уровень громкости =0
Заранее огромное спасибо!!!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.03.2016, 11:10
Ответы с готовыми решениями:

Отключение системного звука нажатия клавиш в форме
Доброго времени суток! Подскажите пожалуйста код! Вот у меня есть форма(Form1), по нажатию клавиши на клавиатуре происходит звук, любой...

Отключение звука и вспл. окна
Здраствуйте, как можно из формы запретить звук и вспл. окно вот код звука и вспл.окна notifyIcon1.ShowBalloonTip(500,...

Глобальное отслеживание событий в С#
Здравствуйте! Подскажите можно ли в с# сделать какой-нибудь класса или какую-нибудь систему разработать, которая бы перехватывала любые...

2
310 / 318 / 119
Регистрация: 29.10.2011
Сообщений: 1,006
17.03.2016, 13:12
http://stackoverflow.com/quest... e/13139478
0
5 / 5 / 2
Регистрация: 13.10.2015
Сообщений: 407
17.03.2016, 13:31  [ТС]
Лучший ответ Сообщение было отмечено _Faradey как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;
 
namespace Test
{
    public class Test
    {
        private const int APPCOMMAND_VOLUME_MUTE = 0x80000;
        private const int APPCOMMAND_VOLUME_UP = 0xA0000;
        private const int APPCOMMAND_VOLUME_DOWN = 0x90000;
        private const int WM_APPCOMMAND = 0x319;
 
        [DllImport("user32.dll")]
        public static extern IntPtr SendMessageW(IntPtr hWnd, int Msg,
            IntPtr wParam, IntPtr lParam);
 
        private void Mute()
        {
            SendMessageW(this.Handle, WM_APPCOMMAND, this.Handle,
                (IntPtr)APPCOMMAND_VOLUME_MUTE);
        }
Этот код не работает. Если запущен KMPlayer то звук все равно есть!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2016, 13:31
Помогаю со студенческими работами здесь

Глобальное масштабирование формы.
Может сабж, но ответа в гугле так и не нарыл =(. Помогите плз. Есть форма. На ней около 100 элементов. Расширение экрана на котором...

Глобальное меню для нескольких форм
Всем привет, у меня следующая проблема: есть много форм, на которых должно быть одинаковое меню. Чтоб не быдлокодить хочется все функции...

Глобальное определение бордера под курсором UI Automation
Всем доброго времени суток! Пытаюсь определить находится ли курсор мыши над бордером какого либо окна. Сначала пробовал метод...

Отключение звука по сети
здрасти, господа у меня проблема, (может не в ту тему пишу) учусь в унивре, живу в общаге пытаюсь я значит позаниматься учебой, но...

Включение\отключение звука
Добрый день еще раз. Кто знает, как можно отключить системный звук? Ну и обратно включить следовательно, что бы можно было повесить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru