1

I am trying to learn C# and I want to know how to make a little program to change the desktop background to an image I embedded in the resources.

Liam McInroy
  • 4,339
  • 5
  • 32
  • 53
SpencerJL
  • 203
  • 1
  • 2
  • 8

1 Answers1

2

First get Image from your resource:

var bmp = new Bitmap(
                   System.Reflection.Assembly.GetEntryAssembly().
                   GetManifestResourceStream("MyProject.Resources.myimage.png"));

or

var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage);

Second Save image to specify Path using Image.Save.

Finally change desktop background using this code from a SO post:

Community
  • 1
  • 1
Ria
  • 10,237
  • 3
  • 33
  • 60