Windows 7 Explorer için küçük resmi nasıl oluşturabilirim?


0

Windows Gezgini'nin küçük resim simgelerinin nasıl oluşturulduğunu ya da nasıl değiştirileceğini öğrenmekte pek şansım yok.

Küçük resim görüntülerini (bazı komut satırı seçeneklerine sahip ImageMagick gibi) tükürmek ve bir şekilde kayıt defterinde dosya uzantısına bağlamak için bir program yapılandırmaktan ibaret değil mi?

Yoksa özel kod yazıp derlemenizi mi gerektiriyor? Eğer öyleyse, ne ve nasıl? Dosya adını başka bir programa besleyen ve önceden oluşturulmuş küçük resim görüntüsünü önceden belirlenmiş bir yerde arayan basit bir paketleyici yazılabilir mi?

(Bir programcının bakış açısı yerine son kullanıcı bakış açısından soruyorum. "En az kodlamaya sahip belirli dosyalar için kendi bilgisayarımda nasıl özel minik resimler oluşturabilirim?"

Yanıtlar:


2

IExtractImage ve IThumbnailProvider arabirimlerini uygulayan bir kabuk uzantısı yazmanız gerekir .

Birkaç örnek: [1] , [2]


İkinci bağlantı “Vista ve üzeri işletim sistemlerinde daha iyi API'lere sahip” diyor, bu yüzden XP için gözüküyor?
endolith

1
@ endolith: Evet ... XP'ye kadar IExtractImagekullanıldı. IThumbnailProviderKabuk uzantısı destekliyorsa Vista daha basit bir arabirim kullanır , aksi takdirde XP yöntemine geri döner.
Grawity

2
"IThumbnailProvider arabirimi, küçük resimlerin geçmişte olduğundan daha kolay ve daha kolay yapılmasını sağlamak için kullanılmaya başlandı. Bunun yerine, IExtractImage veya IExtractImage2 yerine kullanılmıştı. Ancak, IExtractImage veya IExtractImage2 kullanan mevcut kodun hala Windows Vista altında geçerli olduğunu unutmayın. " msdn.microsoft.com/en-us/library/bb776853%28v=vs.85%29.aspx
endolith
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.