2010-11-17 137 views
0

是否可以在OpenFileDialog中显示TGA缩略图?当使用System.Windows.Controls.OpenFileDialog控件浏览Windows 7图像文件夹时,它将显示JPG,PNG或BMP图像文件的预览缩略图图标。不幸的是,Windows没有而是显示TGA文件的预览。但是,Windows 确实在Windows中显示TGA预览缩略图Explorer。是否有扩展名或设置将显示OpenFileDialog中的TGA缩略图?如何使用OpenFileDialog显示TGA文件的缩略图图像?

打开文件对话框显示JPG文件的缩略图: OpenFileDialog with JPGs

打开文件对话框不显示TGA缩略图: OpenFileDialog with JPGs

然而,资源管理器确实显示TGA缩略图: OpenFileDialog with JPGs

+0

你在x64上吗? – 2010-11-17 19:45:57

+0

是的,我在运行x86应用程序的x64上。我必须安装32位版本的TGA缩略图应用程序才能在我的32位应用程序中获得大拇指。 (请看下面我自己的回答。) – ThisIsTheDave 2010-11-17 19:59:06

回答

1

在我公司的艺人提供一个办法。 Windows 7没有内置的TGA缩略图支持,但有第三方应用程序,如MysticThumbs,增加了对TGA文件的支持。事实上,Windows资源管理器在我的例子中显示TGA拇指的唯一原因是因为我安装了MysticThumbs。但是,该应用程序的OpenFileDialog没有显示缩略图,因为它是一个32位应用程序,并且我安装了64位版本的MysticThumbs。除了64位版本之外,我还安装了32位版本的MysticThumbs,现在我在Windows资源管理器和32位应用程序中都能看到TGA缩略图。

+0

好吧,很高兴我正确地猜出了一个。请关闭你的线程。 – 2010-11-17 21:00:07