如何在 Vista 文件打开对话框中禁用通配符模式的自动附加

发布于 2024-08-18 20:23:23 字数 181 浏览 6 评论 0原文

我正在使用文件打开对话框来选择图像文件以进行进一步编辑。过滤器列表包含一个“所有支持的格式”条目,它代表一长串文件格式。 由于 Vista 会自动在筛选器组合框中附加通配符模式,因此展开的组合框太宽,无法完全适应屏幕。除此之外,它看起来不太好。 那么是否可以禁用此行为并让 Vista 显示原始过滤字符串呢?

问候,
丹尼尔

I'm using a file open dialog to chose image files for further editing. The filter list contains an "All supported formats" entry which represents a long list of file formats.
Since Vista automatically appends the wildcard patterns in the filter combobox, the expanded combobox is too wide to fit completely on the screen. Besides that it doesn't look very well.
So is it possible to disable this behaviour and let Vista display the original filter string?

Regards,
Daniel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

究竟谁懂我的在乎 2024-08-25 20:23:23

如果您自己还没有这样做,Vista 只会将文件格式列表附加到文本中。因此,如果您的过滤器是“所有支持的格式|*.jpg;*.bmp;...”,那么它会自动添加它,但如果它是“所有支持的格式(*.*)|*.*”,那么它不会。 t。它确实检查是否存在通配符,但不检查它们是否匹配,因此以下方法都可以:

"All Supported Formats (*.*)|*.jpg;*.bmp;*.gif"
"All Supported Formats (*.jpg;...)|*.jpg;*.bmp;*.gif"

Vista only appends the file format list to the text if you haven't already done so yourself. So if your filter is "All Supported Formats|*.jpg;*.bmp;..." then it will automatically add it, but if it's "All Supported Formats (*.*)|*.*" then it doesn't. It does check that there is a wildcard, but it doesn't check that they match, so either of these approaches would work:

"All Supported Formats (*.*)|*.jpg;*.bmp;*.gif"
"All Supported Formats (*.jpg;...)|*.jpg;*.bmp;*.gif"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文