PDA

View Full Version : کد تخصیص یک عکس برای Wallpaper



DoctorJay
سه شنبه 23 بهمن 1386, 22:18 عصر
Private Declare Function SystemParametersInfo Lib "user32" Alias _
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, _
ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_SENDWININICHANGE = &H2
Const SPIF_UPDATEINIFILE = &H1
Function SetWallpaper(Optional ByVal FileName As String) As Boolean
If SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, ByVal FileName, _
SPIF_SENDWININICHANGE Or SPIF_UPDATEINIFILE) Then
SetWallpaper = True
End If
End Function

' ----------------------------------------------------
' SetWallpaper "C:\FileName.BMP"
'-----------------------------------------------------


این کدا فقط برای فایل های با پسوندBmp. جواب میده .

من کدای Jpg. شو می خواستم .

با تشکر

Mbt925
چهارشنبه 24 بهمن 1386, 01:35 صبح
این نمونه رو ببینید:

http://barnamenevis.org/forum/showthread.php?p=466544#post466544