从 Windows 10 开始,(Vista+) 文件对话框由
hr = CoCreateInstance(CLSID_FileOpenDialog, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&pfd));
在高对比度主题中不显示对话框上下文菜单。它在 Win81 和 Win7 中按预期工作,但不是 Win10(Win10 都没有:从最初的版本开始,直到最近的 1607)。
Foobar2000,一个应用程序,最近刚刚解决了这个问题(至少从 v1.3.12 开始)。这里有两张图片显示了两个版本中的问题,坏的是 v1.2.3,但我确信最近 1.3.beta 它是坏的。
下面这些是关于我能在属性中发现的唯一真正区别的 winpy 信息。Win10 系统文件资源管理器具有与当前 FB2k 相同的“0000A916 (Atom)”属性(但在以前的 FB2ks 中不存在)。
如何获得类似 Win10 的文件打开对话框?请注意,新版本中没有类似 Vista 的图形(例如,请参阅后退和前进箭头按钮)。
这第三个链接没有达到 0 rep pts。