Atualizar windows após mudar papel de parede
12/05/2003
0
Galera, como que eu faço para forçar a atualização do windows 2000 após eu mudar o papel de parede?
Mudar o papel eu consigo, mas só atualiza depois que reinicio o micro. E interessante, quando eu mando mudar via meu programa e aperto CTRL+ALT+DEL, o fundo fica com a imagem que eu mudei, estranho né?
Valeu
Mudar o papel eu consigo, mas só atualiza depois que reinicio o micro. E interessante, quando eu mando mudar via meu programa e aperto CTRL+ALT+DEL, o fundo fica com a imagem que eu mudei, estranho né?
Valeu
Adriano Santos
Curtir tópico
+ 0
Responder
Posts
12/05/2003
Rafael Heise
Você precisa informar ao Windows que o papel de parede mudou ..
isso se faz enviando uma mensagem ao sistema (API´s) ...
você pode fazer a chamada da seguinte maneira
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE);
isso deve funcionar...
valeu..
abraços...
isso se faz enviando uma mensagem ao sistema (API´s) ...
você pode fazer a chamada da seguinte maneira
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE);
isso deve funcionar...
valeu..
abraços...
Responder
12/05/2003
Adriano Santos
Cara estou usando isso mesmo com uma pequena diferença:
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pchar(´c:\winnt\bolhas.bmp´), SPIF_SENDWININICHANGE);
mas não funciona.
valey
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pchar(´c:\winnt\bolhas.bmp´), SPIF_SENDWININICHANGE);
mas não funciona.
valey
Responder
Clique aqui para fazer login e interagir na Comunidade :)