在 Visual Studio 的调试器中运行旧的 MFC 应用程序时,我在“输出”窗口中看到了很多警告,如下所示:
警告:跳过组中的非单选按钮。
我知道在 MFC 中,您将单选按钮分组以指示哪些单选按钮组合在一起。如果我没记错的话,您可以通过将第一个单选按钮的“组”属性设置为 true,然后将其余单选按钮的“组”属性设置为 false 来执行此操作。
关于这个警告,我有三个问题。
你如何摆脱这个警告?您是否必须将所有非单选按钮控件的“组”属性设置为 true 以避免这种情况,还是应该将其设置为最后一个单选按钮之后的第一个控件?
有没有一种简单的方法来找出哪些控件或对话框有这个问题?我可以打开每个对话框并摆弄它,直到弹出警告。这个应用程序有很多对话框,所以如果有更简单的方法会很好。
如果您不修复此警告,可能会发生什么负面行为?换句话说,这还重要吗?