Drop down menu 在Windows 10上,菜单在VB6代码中变为无响应

Drop down menu 在Windows 10上,菜单在VB6代码中变为无响应,drop-down-menu,vb6,windows-10,Drop Down Menu,Vb6,Windows 10,我有一些旧的VB6.0代码需要在Windows10上运行。由于安全和客户端拒绝问题,我们不允许使用兼容模式 我唯一的问题是,每当在界面上点击一个按钮,菜单项(顶部)就会变得无响应。如果将鼠标悬停在它们上,着色会发生变化,但单击不会下拉菜单。此外,如果我生成一个弹出的消息框并单击OK,菜单就会恢复活力 我尝试在不同的情况下将焦点设置到主窗体,尝试刷新父窗体和子窗体。还添加了一个全新的按钮,它后面没有代码,甚至没有一个空的点击事件处理程序,当点击该按钮时会导致相同的问题 我还要补充一点,主窗体是一个

我有一些旧的VB6.0代码需要在Windows10上运行。由于安全和客户端拒绝问题,我们不允许使用兼容模式

我唯一的问题是,每当在界面上点击一个按钮,菜单项(顶部)就会变得无响应。如果将鼠标悬停在它们上,着色会发生变化,但单击不会下拉菜单。此外,如果我生成一个弹出的消息框并单击OK,菜单就会恢复活力

我尝试在不同的情况下将焦点设置到主窗体,尝试刷新父窗体和子窗体。还添加了一个全新的按钮,它后面没有代码,甚至没有一个空的点击事件处理程序,当点击该按钮时会导致相同的问题

我还要补充一点,主窗体是一个MDI窗体,有三个子窗体。按钮当然位于子窗体上


我不知道现在该怎么做。我当然不能在点击每个按钮后弹出消息框。以前有没有人见过这种情况,或者对其原因有什么想法?

这有点难以理解。我认为您需要创建一个新的控件。这些是标准的VB6控件吗?不,它们是第三方的“Arcadia”控件。无论如何,我相信我已经把范围缩小到单选按钮。完全移除它们似乎可以解决问题。我确认后会更新。