Compartilhar via


Como usar atributos de item

Os valores de sinalizador SFGAO dos atributos shell para um item podem ser testados para determinar se o verbo deve ser habilitado ou desabilitado.

Para usar esse recurso de atributo, adicione os seguintes valores de REG_DWORD no verbo:

Instruções

Etapa 1:

O valor AttributeMask especifica o valor SFGAO dos valores de bit da máscara com os quais testar.

Etapa 2:

O valor AttributeValue especifica o valor SFGAO dos bits testados.

Etapa 3:

O ImplicitSelectionModel especifica zero para verbos de item ou diferente de zero para verbos no menu de atalho em segundo plano.

Comentários

Na entrada de registro de exemplo a seguir, AttributeMask é definido como SFGAO_READONLY (0x40000).

HKEY_CLASSES_ROOT
   txtfile
      Shell
         test.verb2
            AttributeMask = 0x40000
            AttributeValue = 0x0
            ImpliedSelectionModel = 0x0
            command
               (Default) = %SystemRoot%\system32\notepad.exe %1