Fórum Colocar escudo de elevação no botão #396139

22/02/2011

0

Estou tentando colocar o escudo de segurança do Vista (e Win 7) em um botão, indicando que o botão irá rodar uma aplicação que precisa de permissão de administrador para continuar (controle de UAC).Estou enviando um SendMessage para o botão com o comando BCM_SETSHIELD. Porém o escudo só aparece quando nas configurações do projeto está habilitado para usar os temas do Vista. Alguém sabe se existe alguma forma de burlar isto (sem eu colocar minha própria imagem no botão)?
Rodrigo

Rodrigo

Responder

Posts

23/02/2011

Leonardo Xavier

Cara fiz um sistema no win xp, e o icone dele aparece com este escudo que vc fala, bom este escudo significa que a aplicaçao precisa de priviégios para ser executada, qual seu sistema, onde vc esta "fabricando"o seu software? Win xp ou vista? Vamos partir deste principio e ai poderemos ver como resolver o seu problema.
Responder

Gostei + 0

23/02/2011

Rodrigo

Olá Leonardo,Estou desenvolvendo em XP mas estou testando no Vista. Sei que este escudo só aparece no Vista e no 7. Mas o problema é que só aparece se a aplicação usa a opção de temas do windows.
Responder

Gostei + 0

23/02/2011

Leonardo Xavier

Se vc usar o XpMainfes provavelmente aparecerá o escudo. Ja tentou fazer isso?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar