Aracılığıyla paylaş


Kısayol Menüsü Başvurusu

Bu konuda, kısayol (bağlam) menüleri ve kısayol menü işleyicileriyle kullanılan ana programlama öğeleri listelenmiştir. Bağlam menüsü işleyicileri veya fiil işleyicileri olarak da bilinen kısayol menüsü işleyicileri, bir dosya türü işleyici türüdür.

Kısayol Menüsü Uygulaması Hakkında

Statik fiil yöntemlerinden birini kullanarak bir kısayol menüsü uygulamanız kesinlikle tavsiye edilir. Lütfen aşağıdaki yönergeleri gözden geçirin:

Arabirim

Konu Içeriği
IContextMenu Shell nesnesiyle ilişkilendirilmiş bir kısayol menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar.
IContextMenu2 Shell nesnesiyle ilişkilendirilmiş bir kısayol (bağlam) menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar. İstemci nesnelerinin sahip tarafından çizilmiş menü öğeleriyle ilişkili iletileri işlemesine olanak tanıyan bir yöntem ekleyerek IContextMenugenişletir.
IContextMenu3 Shell nesnesiyle ilişkilendirilmiş bir kısayol menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar. İstemci nesnelerinin sahip tarafından çizilmiş menü öğeleriyle ilişkili iletileri işlemesine izin verir ve bu ileti işlemeden bir dönüş değeri kabul ederek IContextMenu2genişletir.
IContextMenuCB Bağlam menüsünün geri çağrısını etkinleştiren bir yöntemi kullanıma sunar. Örneğin, bir menüsüne kalkan simgesi eklemek için Yükseltme gerektiren.
IContextMenuSite SHCreateShellFolderViewkullanılarak oluşturulan varsayılan klasör görünümü tarafından uygulanır. IContextMenuSite uygulaması, IContextMenu::QueryContextMenu, IContextMenu::InvokeCommandve TrackPopupMenu ve bu işlev için gerekli tüm ileti iletmeleri destekler. IContextMenuSite genellikle durum çubuğunu da güncelleştirir.

 

Işlev

Konu Içeriği
CDefFolderMenu_Create2 Seçili dosya klasörü nesneleri grubu için bir bağlam menüsü oluşturur.
LPFNDFMCALLBACK Shell'in varsayılan bağlam menüsü uygulamasından iletiler alan geri çağırma işlevinin prototipini tanımlar.
SHCreateDefaultContextMenu Kabuğun varsayılan bağlam menüsü uygulamasını temsil eden bir nesne oluşturur.

 

Yapı

Konu Içeriği
CMINVOKECOMMANDINFO IContextMenu::InvokeCommand kısayol menü komutunu çağırmak için gereken bilgileri içerir.
CMINVOKECOMMANDINFOEX Kısayol menüsü komutu hakkında genişletilmiş bilgiler içerir. Bu yapı, Unicode değerlerinin kullanılmasına izin veren CMINVOKECOMMANDINFO genişletilmiş bir sürümüdür.
DEFCONTEXTMENU SHCreateDefaultContextMenutarafından kullanılan bağlam menüsü bilgilerini içerir.

 

Kısayol (Bağlam) Menüleri ve Kısayol Menüsü İşleyicileri

Kısayol Menünüz için Statik veya Dinamik Fiil Seçme

Fiilleri ve Dosya İlişkilendirmeleri

Kısayol Menüsü İşleyicileri ve Birden Çok Seçim Fiilleri için En İyi Yöntemler

Kısayol Menüsü İşleyicileri Oluşturma

Dinamik Fiiller Kullanarak Kısayol Menüsünü Özelleştirmeyi