ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
961
961
EMPFEHLEN
-
Guten Tag Comunity,
ich sitzte derzeit an einem kleinen Problem in C#.
Ich wollte eigentlich nur ein kleines Programm schreiben welches
beim aufrufen ledeglich das Hintergrundbild ändert.
Leider komme ich nicht wirklich mit der WinAPI klar welche ich
zum erstemal benutzte.
Ich bekomme von Visual C# keinen Fehler zurück aber dennoch ändert
sich das Hintergrund Wallpaper nicht.
Hier der Code:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
using System; using System.Collections.Generic; using System.ComponentModel; using System.Collections; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using System.IO; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { Bitmap bm = new Bitmap(Properties.Resources.wallpaper_1920x1080); bm.Save(Application.StartupPath + "\\wallpaper.bmp"); int ergebnis = WinAPI.SystemParametersInfo(20, 0, Application.StartupPath + "\\wallpaper.bmp", 0x02); } private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Application.Exit(); } } public class WinAPI { [DllImport("user32.dll", CharSet=CharSet.Auto)] public static extern int SystemParametersInfo (int uAction , int uParam , string lpvParam , int fuWinIni); public const int SPIF_SENDCHANGE = 0x2; public const int SPI_SETDESKWALLPAPER = 20; } }
Ich hoffe jemand von euch weis woran es liegt.
Edit:
Das BMP File wird erstellt.
-
Laut dießen Tut.
http://www.c-sharpcorner.com/UploadF...Wallpaper.aspx
müsste der letzte Parameter 3 sein und auch in den anderen Tuts die ich gesichtet habe ist es so.
Warum müssteste dir selbst ergooglen, da werden irgendwelche 2 Flags gesetzt.
Ähnliche Themen
-
Installshield: Dateien nicht mehr installieren, vorhandene jedoch nicht entfernen
Von DrMueller im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 21.11.10, 23:56 -
Netbeans kann Projekt nicht öffnen / Projektordner wird nicht erkannt
Von CPoly im Forum JavaAntworten: 0Letzter Beitrag: 13.11.10, 17:39 -
mein fadeIn skript für text geht nicht und ich weiss nicht wieso
Von DH_Vie im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 16.01.06, 14:20 -
wo SystemParametersInfo in MFC einfügen?
Von Hans Hansen im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 02.06.05, 16:02 -
Internet-Explorer zeigt Online-Banking nicht an! Modem-Verbindung nicht i. o.?
Von StanleyK im Forum Internet, DSL & FlatrateAntworten: 5Letzter Beitrag: 04.04.04, 00:03





Zitieren
Login





