That works great, thanks.

[EMAIL PROTECTED] wrote:

>Try this (requires Win32::API):
>
>use Win32::API;
>sub SPI_SETDESKWALLPAPER() {20}
>sub SPIF_UPDATEINIFILE() {0x0001}
>my $SystemParametersInfo = new Win32::API("user32", "SystemParametersInfo", ['I', 
>'I', 'P', 'I'], 'I') or die "Failed to create API object\n";
>my $bitmap = "c:\\winnt\\winnt.bmp";
>unless ( $SystemParametersInfo->Call(SPI_SETDESKWALLPAPER, 0, $bitmap, 
>SPIF_UPDATEINIFILE) )
>{
>  die "Call failed\n";
>}
>
>It works under NT, but I haven't tested it on XP.
>
>Regards,
>
>Paul
>

-- 
Thanks,

Brian Gibson
Systems Administrator
Wheaton College
508-286-3417
[EMAIL PROTECTED]



_______________________________________________
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to