Registration Format for File System Shortcut Menu Extensions
9/8/2008
O formato registro para extensões menu de atalho sistema de arquivos é da seguinte maneira:
HKCR\progID\shellex\ContextMenuHandlers\CLSID
@ = MenuDisplayName
DelayLoad = dword:DLoad
ProgID
O identificador de programação (ProgID) do aplicativo associado com este tipo determinado arquivo. Esta é a chave usar como padrão valor para este tipo arquivo.Como um exemplo em Windows Mobile, Word Mobile usa Docfile Como o valor para a chave usar como padrão HKCR\.doc.
- CLSID
O Class Identifier (CLSID) do seu componente extensão menu atalho.
- MenuDisplayName
Um seqüência de caracteres especificando o texto item menu atalho que aparece no menu de atalho.
Dload
Especifica se atrasar-carregar a extensão menu atalho. Quando atraso-carregado, o IContextMenu objeto nem é inicializado nem chamado até o item de menu é invocado. Apenas uma extensão menu de atalho pode ser atraso-carregado em um tempo.Para atraso-carregar extensão menu de atalho, inclua o DelayLoad valor Nome e dê a ele o valor DelayLoad = DWORD:1. Se DelayLoad Está faltando ou definido como 0, as chamadas shell IContextMenu::QueryContextMenu Durante a chamar para SHLoadContextMenuExtensions e enumera os itens menu atalho adicionar.
Comentários
Arquivo Explorer e outras listas de documento têm um IDataObject interface de abstração. O IDataObject::GetData método oferece suporte a CF_HDROP formato, passado como FORMATETC.cfFormate retorna uma mídia do tipo TYMED_HGLOBAL. O STGMEDIUM.hGlobal atributo contém um DROPFILES estrutura.
See Also
Tasks
Concepts
How to Register a File System Shortcut Menu
Registration Format for Application Shortcut Menu Extensions
Menu Overview