为什么我的按钮会被触发两次?

时间:2016-12-05 21:12:46

标签: c++ visual-c++ mfc

我有一个CButton作为CDialog屏幕的一部分。一切正常,但在我重新初始化硬件设备后,当我点击屏幕上的任何地方时(甚至在对话框外),有问题的CButton的事件都会触发。我已经在调试器模式下运行代码,应用程序确实认为正在按下有问题的按钮。事情是,它没有被按下。我已经尝试过清除消息泵,但这似乎没什么帮助。如果你需要代码,请告诉我,我会看到我可以鼓励的东西,而不会泄露我们的应用程序是如何工作的。我觉得这是一个边缘案例,其他人已经遇到并且知道如何在没有代码的情况下解决。

提前致谢!

0 个答案:

没有答案