Çalıştığım projede bir uzantı oluşturdum. Windows üzerinde bu uzantıyı açan programın benim programım olması gerekiyor. Yani çift tıklamayla dosya açılmaya çalışınca benim programım devreye girecek. Mesela Winrar kurduysak .rar dosyalarını açan program Winrar’dır.
Peki benim bunu yapmam mümkün müdür, mümkünse nasıldır?
Burada registry de anahtar girmek için okumanızda fayda var.
Mesela windows 7 için
HKEY_CURRENT_USER >Software > Microsoft>Windows > currentVersion > Explorer > FileExts
Altında örnek anahtarlara bakabilirsiniz.
Buraya anahtar eklemenin bir çok yolu var.
Bir reg dosyası oluşturarak ekleyebileceğiniz gibi yukarıda verdiğim linkteki referans fonksiyonlarla da anahtar ekleyebilirsiniz.
Ama registry konusunda deneyimli değilseniz üretim makinenizde denemeyin. Çünkü registry de yaptığınız hatalı giriş işletim sistemini çalışmaz hale getirebilir.
Tam olarak neyi nasıl çalıştırmak istediğinizi açıklarsanız hazır bir reg dosyas kodu koyabilirim.