2009-01-12 16 views
16

Yaklaşan Windows 7 sürümü ile yeni eklenen özelliklerden biri, en son kullanılan öğelerin otomatik popülasyonuyla birlikte Atlama Listeleridir. Sözde, en son kullanılan öğeleri Windows kayıt defterinde 'düzgün' kaydediyorsanız, otomatik olarak görünürler.Windows 7 için En Son Kullanılanlar listesini Windows 7'ye nasıl hazırlıyorsunuz?

Peki, nerede kayıt aslında kayıtlı olması gerekiyor? Standart bir yer var mı?

Biraz daha araştırma yaptık ve hala bu konuda bir şey bulamıyorum. aslında mevcut olsaydı ..., şık özellik gibi görünüyor

Güncelleme:code project aşağıda yayınlanmıştır kendisine bazı ilginç noktaları vardır; koda bakarak, kayıt defterine

HKEY_CURRENT_USER\Software\MyCompany\MyProgram\MRU Registry entry 

numaralarını yazmayı planlıyor. Ancak, bu aslında Windows ile kayıt yapmaz. Yalnızca yolları, kayıt defterinde saklanmak üzere olur ve MRU listesi için belirli bir yerde değildir.

Güncelleştirme 2: Windows 7'de the link provided in the post by akaDruid ile nasıl yapılacağı hakkında bazı iyi bilgiler olabilir. Konuşmada, bir COM ara yüzü üzerinden atlama listesini yapılandırmayı tartışırlar. Şimdi ön-pencere 7 uygulamaları için geçerli olup olmadığını görmek için videoya bir göz atacağım. IT BULUNDU !!!:

Güncelleme 3 (herkes daha iyi biliyorsa Tabii ki, ben ... bunu duymak isteriz)

Video aşağıda bir komuta bana yol - SHAddToRecentDocs. Atlama listesi, uygulamanızın o listeye eklediği dokümanlar ile otomatik olarak doldurulur. Video da diğer bazı şeyler üzerinde gider, ancak AddToRecentDocuments anahtarıdır. Böylece, "En Son Kullanılanlar" listeniz, bu işlevi çağırdığınız sürece istediğiniz şekilde saklanabilir/doldurulabilir.

Güncelleme 4: Videoya daha yakından baktığınızda, uygulamanızın bir dosya türünün doğru işleyicisi olarak kayıtlı olduğu sürece, kabuk sizin için SHAddToRecentDocs'ı çağırarak sizin için otomatik bir atlama listesi doldurur. Şaşırtıcı ... şey zarif ve benim Microsoft yapılır nispeten basit! :)

Güncelleme 5:

son Geliştiriciler blog için Windows 7 üzerinde sürecini ayrıntılarıyla açıklayan bir makale buldum.

http://blogs.msdn.com/yochay/archive/2009/01/06/windows-7-taskbar-part-1-the-basics.aspx

+4

söz kendisinde sorunuza cevap etmeyin. Lütfen bir cevap gönderin ve kabul edin. –

+0

Gerçekten. Bir noktada burada cevaplar olduğundan eminim. Şimdi gitmiş gibi görünüyorlar. –

cevap

2

Aradığınız API SHAddToRecentDocs yöntemdir.

+0

Eski cevaplara ne olduğundan emin değilim; ama yeni bir tane gönderdiğiniz için teşekkürler. –