|
Gracias Master
Todos los dias se aprende algo
nuevo!!!
Abrazo
PabloC
----- Original Message -----
Sent: Friday, October 13, 2006 11:28
AM
Subject: [GUFA] Papel Tapiz
Deberías usar GDI+ para convertir tu JPG o tu GIF antes de llamar a
SystemParametersInfo. El tema es que el wallpaper SIEMPRE tiene que ser BMP,
porque está descomprimido, por temas de rendimiento. Cuando en Windows seteás
un JPG, GIF u tras yerbas, lo que hace es descomprimirlo y grabarlo como BMP.
Fijate que siempre te queda más o menos en:
c:\Documents and Settings\<TU USUARIO>\Local Settings\Application
Data\Microsoft\wallpaper1.bmp
Saludos,
MS
On 10/13/06, PabloC
<[EMAIL PROTECTED]>
wrote:
Hola a todos
De uno de los tantos links que envio el amigo
OZ el viernes de la semana pasada respondiendo a actualizar un grafico
con VFP, encontre una rutina que hace lo siguiente:
*!* Cambiar el papel tapiz del escritorio, para
personalizar una aplicacion cuando la instalamos.
DECLARE LONG SystemParametersInfo IN
"user32"; LONG uAction,; LONG
uParam,; STRING lpvParam,; LONG
fuWinIni
filename = GETFILE('bmp')
=SystemParametersInfo(20, 0, filename, 1)
*!*
Independientemente del GetFile que en ese ejemplo permite seleecionar
un BMP y funciona perfectamente, alguien sabe porque NO funciona esta
funciona con un gif o un jpg??
Saludos PabloC
-- Martín Salías www.Salias.com.ar Agile Alliance Member
- Microsoft MVP
|