每当我关闭特定的上下文菜单并更改了特定ToolStrip TextBox中的值时,我的应用程序就会播放“默认提示音”(Windows Ding.wav)
我逐行浏览代码,直到听到“叮”的声音,但找不到任何东西.
如何找出使我的应用程序“顶”的原因?
编辑:
事实证明,这并不像我想的那么简单(我怀疑有一个巨大的MessageBox之类的东西).我的同事告诉我,该铃声仅在我的Vista上播放,而不能在他的XP上播放.
解决方法:
您可以在Visual Studio中调试程序,并在System.Media.SystemSound.Play方法上设置断点.遇到断点时,请查看当前的调用堆栈,以了解该方法.
可以通过Visual Studio的“断点”窗口设置断点,不要忘记将语言设置为“未知”,否则IDE将找不到该功能.