Como criar uma pasta conhecida ou um fodler especial

1

Estou criando um aplicativo como DropBox sobre o requisito de criar uma pasta especial como Favoritos, Downloads, Links, Acesso rápido, etc., que pode ser fixado no painel esquerdo do explorador de arquivos como um item de menu separado. Este artigo diz que essas pastas são conhecidas como pastas especiais e têm um identificador exclusivo chamado KNOWNFOLDERID . Existe alguma possibilidade de criar essas pastas. Que pode ser fixado no painel esquerdo como um menu separado, não em links Favoritos ou no perfil do usuário.

    
por sujith karivelil 01.08.2016 / 06:40

2 respostas

2

Fixar uma pasta de shell personalizada (como um nó separado) pode estar usando System.IsPinnedtoNameSpaceTree DWORD definindo-a como 1. ( Referência )

Aqui está outro exemplo, Pin Google Drive para Nav Navar .

Observe que System.IsPinnedtoNameSpaceTree DWORD funciona no Windows 10. Em versões anteriores, você usa PinToNameSpaceTree REG_SZ.

Windows 8 e superior

HKCR\CLSID\{custom-guid}

Defina System.IsPinnedToNameSpaceTree DWORD como 1

Versões anteriores do Windows

HKCR\CLSID\{custom-guid}\ShellFolder

Crie PinToNameSpaceTree REG_SZ com dados de valor em branco.

    
por 01.08.2016 / 09:39
1

Não entendo o que você quer dizer com " Existe alguma possibilidade de criar essas pastas a partir do meu aplicativo? " Você está tentando criar pastas especiais a partir do seu aplicativo ou dentro de sua aplicação?

No entanto, se você quiser criar essas pastas no Windows e também as pastas criadas podem ser fixadas no painel esquerdo do explorador de arquivos.

Visite este link sevenforum .

Obrigado.

    
por 01.08.2016 / 06:57