Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

raca

[C++] Desligar homepage no desktop

Mensagens Recomendadas

raca    0
raca

Estou a tentar fazer um programa em C/C++ no visual c++ 2005 express para me desligar uma a homepage que aparece no desktop.

uso isto:

SHELLSTATE shellstate;
shellstate.fDesktopHTML=FALSE;
SHGetSetSettings(&shellstate,SSF_DESKTOPHTML,TRUE);

o meu problema é como mandar o desktop actualizar

já fiz SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0);

e nada. mas se matar o processo explorer.exe e abrir.... já não mete a homepage no desktop....

alguem tem uma ideia como fazer isto?

(sorry pela noobissee no forum)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
vbmaster    5
vbmaster

Para já tens de dizer a linguagem não?

E depois de dizeres qual é, o tópico vai ser movido para a secção d alinguagem respectiva, é para isso que as temos!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
David Pintassilgo    5
David Pintassilgo

Bem vindo ao forum raca! Assim que poderes faz um edit no teu post e indica a linguagem que estás a usar para facilitar quem te possa eventualmente vir ajudar! :) Eu pessoalmente não me parece que seja essa pessoa!:)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
spinny    0
spinny

a linguagem foi indicada:

Estou a tentar fazer um programa em C/C++ no visual c++ 2005 express para me desligar uma a homepage que aparece no desktop.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
raca    0
raca

já consegui fazer.... mas apenas quando estou como adminstrador... como utilizador normal não funciona.

no msdn não fala nada sobre priveligios que é preciso para alterar a estructura de SHELLSTATE...

alguém sabe alguma coisa sobre isso?

ou links com essa informação

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade