Windows 7中缺少右键单击菜单

时间:2010-03-11 10:33:31

标签: delphi windows-7 popup right-click

我们在同一个套件中汇总了一些不同的程序,最近我们报告了一个错误"The Right Click Shortcut Menu was missing."
因此,任何错误,我试图重现它,但不能。无论我做了什么,我的系统上都出现了右键菜单。

我的第一个猜测是这是一个操作系统问题。我们知道它适用于Vista和XP,但在Windows 7上却没有。不幸的是,这个问题只影响套件中的一个程序,而且看起来只在这台机器上。 AFAIK没有我们编写的任何代码允许或阻止默认菜单出现,所以我不确定为什么它只影响一个程序。

有问题的机器是运行Windows 7的32位机器。还有另一个与区域设置有关的问题(我们注意到了倒退日期格式,即使操作系统认为它是英国它已显示MM / DD / YYYY格式,但在将区域设置更改为其他内容并再次返回时已修复此问题。这并没有解决问题。

除了编写新的上下文弹出窗口外,有没有人知道我怎么会开始诊断这个问题?是否有我可以调用的API弹出默认菜单,以便我可以监控其行为?一些Windows消息我可以拦截检查它的全部运行应该是什么?

1 个答案:

答案 0 :(得分:6)