Ответ 1
WinXP
Панель управления → Звуки и аудио... → Программные события - Microsoft Developer → Breakpoint Hit
Win7
Панель управления → Все элементы панели управления → Звуки → Звуки (вкладка) - Microsoft Visual Studio → Breakpoint Hit
Есть ли способ вызвать звуковой сигнал/сигнал/звук при ударе точки останова? Я использую Visual Studio 2005/2008.
WinXP
Панель управления → Звуки и аудио... → Программные события - Microsoft Developer → Breakpoint Hit
Win7
Панель управления → Все элементы панели управления → Звуки → Звуки (вкладка) - Microsoft Visual Studio → Breakpoint Hit
Да, вы можете сделать это с помощью макроса, назначенного точке останова. Это работает в VS 2005, я предполагаю, что 2008 год будет работать. Я предполагаю, что вы не хотите звука на КАЖДОЙ точке останова, иначе ответ будет работать нормально. Вероятно, есть способ воспроизвести конкретный звук, но я не так долго рыл. Вот основные шаги:
Добавить новый макрокоманд (шаги ниже кода)
Imports System.Runtime.InteropServices
Public Module Beeps
Public Sub WindowsBeep()
Interaction.Beep()
End Sub
Public Sub ForceBeep()
Beep(900, 300)
End Sub
<DllImport("Kernel32.dll")> _
Private Function Beep(ByVal frequency As UInt32, ByVal duration As UInt32) As Boolean
End Function
End Module
Назначить точке останова
Кроме того, есть способы воспроизвести произвольный wav файл, но это кажется чрезмерным для предупреждения. Возможно, принудительный "звуковой сигнал" является лучшим, поскольку это по крайней мере звучит иначе, чем Ding.
Вы можете создать макрос, который запускается в ответ на срабатывание точки останова. В вашем макросе вы можете делать все возможное, чтобы сделать звуковой сигнал.