2012-01-25 27 views
5

Tôi muốn tắt một số hoặc tất cả âm thanh hệ thống cho ứng dụng .NET 3.5.Bạn có thể tắt âm thanh hệ thống cho ứng dụng .NET không?

Tôi không thể tìm thấy bất kỳ thứ gì xung quanh System.Media.SystemSounds để tắt cài đặt âm thanh mà người dùng đã chọn qua bảng điều khiển.

[Chỉnh sửa] Điều này dành cho loại Exlamation âm thanh trên các hộp thư nhất định mà chúng tôi hiển thị. Sẽ thực sự thích một câm cho một hình thức hoặc hộp thoại.

+3

Nếu bạn đang sử dụng các tính năng hệ thống mà người dùng đã định cấu hình để tạo âm thanh, tại sao bạn muốn làm khác? –

+2

Không thể chống lại ... Nút được gọi là nút tắt tiếng :) – DRapp

+0

Nếu bạn muốn tắt * ding * đó trong hộp văn bản, bạn có thể sử dụng giải pháp sau. http://stackoverflow.com/questions/6290967/stop-the-ding-when-pressing-enter –

Trả lời

2

Theo định nghĩa, chúng là hệ thống âm thanh, không phải ứng dụng âm thanh. Vô hiệu hóa tất cả chúng do đó sẽ vô hiệu hóa chúng cho các ứng dụng khác. Bạn có muốn sử dụng một ứng dụng vô ý vô hiệu hóa tất cả âm thanh hệ thống của bạn không?

Không biết cụ thể âm thanh hệ thống nào bạn đang tắt, không thể cung cấp cho bạn câu trả lời trực tiếp hơn ngoài việc tắt tiếng loa.

+2

Tôi tin rằng OP đã hỏi liệu bạn có thể đánh dấu ứng dụng sao cho các cửa sổ không tạo ra âm thanh hệ thống cho nó hay không. – Superbest

Các vấn đề liên quan