Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

posatvljanje pozadine ekrana

[es] :: .NET :: posatvljanje pozadine ekrana

[ Pregleda: 4782 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

opengl
Vojko Babic
NS

Član broj: 55280
Poruke: 20
*.nat-pool.nsad.sbb.co.yu.



Profil

icon posatvljanje pozadine ekrana16.05.2005. u 09:53 - pre 229 meseci
Kako sliku bilo kog formata posatviti za pozadinu u vb.net
+-
 
Odgovor na temu

NeznamTkoSam

Član broj: 39660
Poruke: 279
*.adsl.net.t-com.hr.



Profil

icon Re: posatvljanje pozadine ekrana16.05.2005. u 10:41 - pre 229 meseci
Misliš, wallpaper?
 
Odgovor na temu

opengl
Vojko Babic
NS

Član broj: 55280
Poruke: 20
*.nat-pool.nsad.sbb.co.yu.



Profil

icon Re: posatvljanje pozadine ekrana25.05.2005. u 17:35 - pre 229 meseci
da
+-
 
Odgovor na temu

kuzmam
ireland

Član broj: 46518
Poruke: 31
*.sbb.co.yu.



Profil

icon Re: posatvljanje pozadine ekrana26.05.2005. u 09:55 - pre 229 meseci
Pazi, ono što tebi treba jeste funkcija iz Win Api-ja. Jednostavno importuješ odgovarajući dll, a to je user32.dll dok je funkcija SystemParametersInfo.

Evo koda u vb-ju:
Private Const SPI_SETDESKWALLPAPER As Integer = &H14
Private Const SPIF_UPDATEINIFILE As Integer = &H1
Private Const SPIF_SENDWININICHANGE As Integer = &H2

Private Declare Auto Function SystemParametersInfo Lib "user32.dll" ( _
ByVal uAction As Integer, ByVal uParam As Integer, _
ByVal lpvParam As String, ByVal fuWinIni As Integer) As Integer

Const WallpaperFile As String = "neka slika.bmp"

Friend Sub SetWallpaper(ByVal img As Image)
Dim imageLocation As String
imageLocation = My.Computer.FileSystem.CombinePath( _
My.Computer.FileSystem.SpecialDirectories.MyPictures, WallpaperFile)
Try
img.Save(imageLocation, System.Drawing.Imaging.ImageFormat.Bmp)
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, imageLocation, _
SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
Catch Ex As Exception
Throw New Exception(Ex.Message)
End Try
End Sub
 
Odgovor na temu

[es] :: .NET :: posatvljanje pozadine ekrana

[ Pregleda: 4782 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.