Hallo,
ich generiere ein BMP-Bild, das ich gerne automatisch als hintergrund einstellen würde.
ich bin wie in diesem Thread beschrieben vorgegangen.
ich möchte das Bild aber nicht über einen Dialog auswählen, sondern eine feste Pfadangabe verwenden.
Mein Code:
aber hier tut sich nichts.
Sieht jemand den Fehler?
Vieleen Dank!
ich generiere ein BMP-Bild, das ich gerne automatisch als hintergrund einstellen würde.
ich bin wie in diesem Thread beschrieben vorgegangen.
ich möchte das Bild aber nicht über einen Dialog auswählen, sondern eine feste Pfadangabe verwenden.
Mein Code:
VB.NET-Quellcode
- Declare Function SystemParametersInfo Lib "user32.dll" _
- Alias "SystemParametersInfoA" ( _
- ByVal uAction As Long, _
- ByVal uiParam As Long, _
- ByVal pvParam As String, _
- ByVal fWinIni As Long) As Long
- Private Const SPI_SETDESKWALLPAPER = 20
- Private Const SPIF_SENDWININICHANGE = &H2
- Private Const SPIF_UPDATEINIFILE = &H1
- Public Sub setPic()
- SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:\Windows\tmp.bmp", SPIF_UPDATEINIFILE + SPIF_SENDWININICHANGE)
- End Sub
aber hier tut sich nichts.
Sieht jemand den Fehler?
Vieleen Dank!