aplicativo de menu de contexto de 32 bits não mostrando no Windows 7 de 64 bits

0

Eu tenho um aplicativo VB6 que aparece no menu de contexto de um documento eletrônico. Isso funciona corretamente em um sistema operacional de 32 bits (ou seja, ao clicar com o botão direito do mouse em um arquivo de texto, o aplicativo é exibido para seleção). No Windows 7 de 64 bits, ele não aparece lá.

Este aplicativo usa APIs para adicionar a opção ao Registro do Windows e para exibir o mesmo na opção Menu de Contexto. Por favor, deixe-me saber, se algo mais for necessário para fazer este show na versão de 64 bits do sistema operacional.

    
por user235627 04.07.2013 / 08:00

4 respostas

5

O Windows Explorer de 64 bits não pode carregar DLLs de extensão de 32 bits. Use uma extensão do shell de 64 bits ou tente executar o Windows Explorer de 32 bits em %windir%\Syswow64 .

    
por 04.07.2013 / 08:25
2

Existe uma ferramenta chamada WOW64Menu que abre as entradas do menu de contexto de 32 bits.

    
por 28.09.2013 / 02:09
0

Você precisará usar um navegador de arquivos de 32 bits que suporte extensões de shell. Eu não acredito que uma versão x64 do Windows 7 tenha um explorador de 32 bits, o que provavelmente está fora de questão (a menos que você esteja executando uma versão antiga de pré-lançamento). No entanto, você pode instalar algo como Explorer ++ , edição de 32 bits. Boa sorte!

    
por 28.09.2013 / 03:11
0

Um processo de 64 bits só pode carregar outras DLLs de 64 bits.

Você deve recompilar o programa como 64 bits ou executar o explorador de 32 bits em %windir%\SysWOW64

    
por 29.07.2013 / 06:25